2512 551
3326 912
1867 352
813 110
1054 194
3079 809
3080 669
14522 624
8977 234
1021 155
1455 232
2984 815
2679 598
2493 532
564 111
3434 521
2102 386
3839 261
55170 693