1695 287
1866 128
3371 506
2952 425
11601 701
6058 41
14539 684
14947 848
38343 34
64235 560
5422 57
39973 722
12007 329