25212 30
18769 15
8311 2
21032 19
49445 83
40005 54
21292 37
22180 28
35520 77
14730 26
8982 16
32038 47
12562 22
29268 36
16261 28
9491 17
8877 8
10428 16
7512 13
30125 64
17090 37
40719 95
16846 30
19876 19