2512 551
3325 912
1867 352
813 110
1054 194
3079 809
3080 669
14510 624
8973 234
1020 155
1455 232
2984 815
2679 598
2493 532
564 111
3434 521
2102 386
3839 261
55166 693