2977 601
951 276
411 85
3090 659
1622 155
15304 630
4997 766
7451 367
63395 587
2379 235
9417 374
44134 529
7110 454