1590 287
1699 128
3363 506
2940 425
11577 701
6016 41
14514 684
14924 848
38332 34
64173 560
5410 57
39934 722
12004 329