13879 13
50931 121
8957 16
11390 19
90065 156
35423 38
52456 94
29910 34
19460 13
132981 268
174535 396
14346 15
36946 83
143873 339
10330 19
22259 23
16242 17
8123 11
17725 37
14789 21
22070 34
40133 67
44723 43
2088 3