2263 701
2966 638
2237 654
1705 408
1063 211
2663 869
2429 534
2426 623
482 92
5429 207
52546 776
12060 485
6513 339