1595 287
1713 128
3364 506
2941 425
11580 701
6018 41
14515 684
14927 848
38332 34
64174 560
5410 57
39934 722
12004 329