2035 288
2216 128
3481 506
3006 425
11729 701
6215 41
14670 684
15088 848
38414 34
64372 560
5486 57
40236 722
12025 329