1642 287
1776 128
3365 506
2948 425
11588 701
6035 41
14523 684
14936 848
38335 34
64217 560
5415 57
39955 722
12005 329