5081 349
6681 503
24868 244
9140 848
116942 464
87120 422
93735 493
8451 56
40686 682
30471 397
21410 315
10352 626
4667 268
7775 580
4999 682
2434 297
4077 477
61691 297