31148 31
49135 81
10550 10
14196 20
28266 32
15847 36
142618 296
12791 17
14995 30
5823 17
11309 23
14232 43
18586 40
28364 50
17889 23
177437 407
40075 91
97721 209
14930 40
28892 58
97021 168
22338 64
23399 51
47707 109