17584 32
33847 103
30502 169
80645 89
44258 69
31710 41
12094 23
5211 15
23336 36
5254 10
40473 134
19085 29
13601 18
17539 14
30064 32
15173 36
136433 271
97248 146
29196 40
40305 100
23204 35
168723 376
21751 23
38353 86