108101 21
184680 51
77176 9
81232 8
53454 12
61282 3
72577 6
61881 11
103907 17
264277 36
69827 3
47253 4
40457 4
78606 13
100559 8
96478 21
45206 2
89279 13
65234 6
68480 7
41179 1
84952 6