1607 287
1731 128
3364 506
2943 425
11583 701
6025 41
14516 684
14928 848
38333 34
64182 560
5413 57
39945 722
12005 329