1653 287
1797 128
3367 506
2949 425
11589 701
6038 41
14527 684
14939 848
38338 34
64228 560
5416 57
39960 722
12006 329