2913 702
372 43
2309 563
2576 515
1152 122
1732 300
3173 868
3072 719
920 100
1904 251
1003 232
2288 486
805 158
1526 303
1545 416
403 42
1494 309
1715 341
477 65
2018 541
2873 775
1789 440
2385 645
655 95
2731 640
2856 863
2859 671
570 117