3700 581
2556 69
3420 525
1899 179
1929 400
27132 358
3348 756
3780 391
60973 294
10509 744
7923 671
6875 547
15558 263