50582 121
8609 16
11390 19
89674 153
35423 38
52456 94
29910 33
19460 13
132162 263
173664 395
14346 15
36946 84
143117 337
10330 19
22259 21
16242 17
8123 11
17725 37
14789 21
22070 34
40133 67
44723 43
1735 3
13383 21