1657 287
1803 128
3367 506
2949 425
11590 701
6039 41
14527 684
14940 848
38338 34
64229 560
5416 57
39960 722
12006 329