1340 178
19210 922
8322 605
16463 454
5306 818
5075 480
40901 490
2800 60
7407 275
8893 377
41882 1166
6391 681