2508 638
1255 339
47452 787
8197 385
4968 379
1452 293
3103 601
35639 715
2556 462
2571 250
28816 554
6819 508
13648 192
1458 185
1901 79
6664 265
70387 444