11610 8
42570 144
11448 28
33768 100
12738 43
6501 20
34939 98
21522 72
13355 35
6415 11
16848 85
7784 18
4274 14
2066 3
38533 67
2441 9
12318 22
13616 40
15296 64
13085 39
6254 32
26157 137
11391 20
22725 50