11610 8
42570 143
11448 28
33768 98
12738 40
6501 20
34939 98
21522 72
13355 35
6415 11
16848 85
7784 18
4274 14
2066 2
38533 66
2441 9
12318 21
13616 40
15296 64
13085 39
5833 32
26157 136
11391 20
22725 50