54954 94
46738 116
42477 78
105149 304
47377 170
33508 101
48483 88
88905 220
63867 166
112166 266
44259 243
12792 30
11225 19
9089 6
43072 143
50454 137
42540 122
10483 13
17950 21
28068 33
12248 10
9613 28
16057 26
21364 43