1626 346
2850 800
1800 532
3473 410
44052 174
87709 326
20458 128
28187 181
10735 633
9903 826
4479 391
5632 30