41625 423
12210 702
14583 395
12280 365
1120 131
3470 309
7684 504
8957 738
4633 433
2812 306
6794 442
4234 45
2873 467
1218 202
14971 61
11869 787
23310 409
923 58
1293 162
5952 69
9749 282
3419 269
3634 616
4949 300