2303 701
2969 638
2249 654
1709 408
1163 211
2669 869
2446 534
2450 623
514 92
5465 207
53067 776
12087 485
6548 339