2512 551
3326 912
1867 352
814 110
1054 194
3080 809
3081 669
14594 624
9014 234
1022 155
1460 232
2985 815
2681 598
2493 532
566 111
3442 521
2102 386
3839 261
55198 693