41281 8
17384 10
48051 7
44704 11
30376 12
171201 7
318703 16
2396279 181
1029979 67
251204 16
84455 41
25906 9
67006 2
65551 1
26484 7
10609 8
21901 11
50728 7
49657 13
94401 8
58757 12
766258 78
192033 28
116434 8