3002 184
5043 348
4047 691
2728 105
4665 551
7903 98
3421 251
4330 115
11350 430
6097 670
4474 244
1177 94
4574 86
5240 287
2529 129
27139 725
4985 603
15659 806
5649 567
3489 317
1210 150
2993 472
3242 374
3709 781
6553 741
1729 61
6255 651
9060 606