31148 30
48358 80
10550 10
14196 20
28266 32
15487 36
141393 295
12422 17
14995 30
5823 17
11309 23
14232 42
18586 40
28364 48
17505 23
175317 399
39698 89
96940 207
14540 39
28497 52
96260 167
21955 63
23399 51
46927 107