3060 309
4446 477
2532 658
2395 645
3028 623
1402 315
855 161
2920 114
2059 402
2660 587
8157 318
1783 448
866 230
4183 785
3325 768
1347 294
3506 668
7293 757
2118 449
5503 953
2099 406
3568 103
7553 929
1532 71