12330 17
26673 24
27210 61
37567 111
19815 25
57520 168
58693 223
45014 163
53203 86
47123 160
26420 47
14099 23
42719 71
44627 99
97436 294
77469 117
38915 85
17484 12
11505 25
31847 55
19104 15
12865 18
26920 95
68948 240