2960 638
2236 654
1704 408
1000 211
2661 869
2422 534
2418 623
471 92
5416 206
52227 776
12050 485
6497 339