1689 287
1856 128
3371 506
2952 425
11599 701
6058 41
14538 684
14946 848
38343 34
64234 560
5422 57
39973 722
12007 329