249809 29
48530 8
89678 15
27630 4
299157 21
269127 9
30106 8
371354 20
89132 12
181332 6
148509 9
52457 5
470731 43
20232 3
30734 4
88202 12
357507 10
45557 9
233756 22
103530 1
901555 84
302783 28
117809 8
2055084 106