22021 452
1381 139
3263 500
2748 578
3272 596
3231 584
3194 463
14277 724
2370 336
2340 87
2541 432
3454 591
2461 335
1208 142
2381 278
2370 349
3427 612
930 55
3760 958
1038 92
2937 750
3037 469
3638 809
1088 74