2850 601
1247 222
2827 821
1007 247
627 88
2697 769
994 259
2640 730
23593 699
9566 75
15134 532
4031 128
2215 522
1364 368
1035 146
1883 442
1829 370
1099 300
2095 513
514 142
943 237
3008 853
3064 903
3022 792
24721 645
13469 438
635 89
717 126