104058 18
151055 31
193430 15
727179 49
124901 16
153107 25
330108 30
684803 117
63053 6
88402 8
173676 38
39703 6
112181 12
80207 9
50976 10
172280 13
2430328 361
96958 16
56558 4
35705 3
30731 2
43576 4
62082 9
59677 8