2981 343
23638 472
7532 804
5907 571
3562 296
2657 164
5554 89
379455 865
303125 1032
131520 768
135124 511
4215 514
9295 580
7799 700
1755 192
1218 150
3603 525
2510 486
3725 948
2096 297
2048 472
3120 568
1438 235
3399 693
4414 376
58377 182
4550 389
10968 698