50853 2
318302 72
195854 15
53832 11
188381 40
36583 3
45701 6
61904 18
122606 14
78079 15
56929 5
214358 55
49207 4
34330 2
114176 16
347534 93
125409 19
56983 2
236355 52
44055 7
207279 57
168582 25
171980 20
18901 1