110013 220
172291 297
13881 23
11187 25
21464 76
70093 65
56557 118
31500 35
8421 20
5795 16
30294 43
11029 50
14481 32
8796 19
6975 11
9191 32
26288 40
14274 29
8132 15
14422 26