41376 2
382183 32
250282 20
69583 9
137034 15
108026 8
53004 16
39628 11
181608 28
70303 29
200304 15
257276 25
388752 49
147833 16
101782 4
57808 8
97701 10
98707 14
436559 53
401909 31
81001 10
52533 10
2317705 180
2074480 154