2931 814
2800 557
2011 458
27009 930
2384 206
16101 850
19548 170
4370 410
23391 78
2568 274
15581 678
7947 917
4608 659
4571 525
21638 556
22147 128