5079 36
4709 541
2912 163
9971 625
2073 52
3474 440
7387 297
5644 814
1893 201
13337 368
4529 423
4470 361
3279 579