30767 97
27127 88
32928 172
40876 62
12335 26
9950 9
8751 4
31341 38
90472 156
12492 17
24194 67
18234 45
78029 417
27315 40
19270 39
16501 33
7485 19
5355 16
2238 9
53324 187
11048 27
9564 10
85430 105