31148 30
16344 42
45440 104
16234 16
14995 30
16337 35
11309 23
7167 16
17344 55
36227 58
10937 23
144238 343
16244 26
23140 59
29462 93
12458 16
11040 7
14708 13
5838 11
32928 174
41735 141
17462 40
28905 73
11236 28