1637 287
1769 128
3364 506
2948 425
11586 701
6029 41
14523 684
14935 848
38335 34
64214 560
5414 57
39952 722
12005 329