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