1646 287
1783 128
3366 506
2948 425
11588 701
6036 41
14525 684
14938 848
38338 34
64221 560
5415 57
39955 722
12005 329