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