105283 33
58178 5
54955 6
159306 53
104177 21
166132 46
456880 94
62003 18
42131 7
65202 15
231706 78
88401 27
24627 1
33451 7
29227 5
23554 2
31880 3
87902 8
36305 3
48480 8
32184 4
56827 16
101382 28
79281 21