2500 305
2242 229
3970 597
7098 57
5619 517
8942 429
6673 163
3991 79
9919 514
12671 326
1674 265
3306 103
3067 194
4267 445
9679 139
5891 322
3092 433
1962 172
5214 791
6210 410
1585 285
4816 505
1416 46
6547 633