5099 354
10312 450
19037 63
39955 241
2870 564
3855 774
37485 142
2947 596
7912 523
5471 824
8125 351
2461 321
24459 159
18175 671
2628 310
3533 561
3725 475
5047 782