2957 638
2236 654
1704 408
988 211
2660 869
2415 534
2416 623
471 92
5415 206
52223 776
12049 485
6497 339