2303 701
2969 638
2249 654
1709 408
1162 211
2669 869
2446 534
2450 623
514 92
5464 207
53063 776
12087 485
6548 339