129032 353
40426 143
60133 91
15273 34
30024 80
14471 14
19039 23
27869 55
13652 34
16019 37
20375 32
35968 39
19757 29
25140 12
25863 58
43801 138
56363 106
4118 6
27902 47
77356 177
63696 273
85820 76
9706 18
38776 18