21021 14
34339 43
63013 100
17309 10
26812 42
18741 28
19314 19
25059 25
9039 14
12292 29
26759 46
12847 16
13706 12
23247 44
12709 6
55617 44
61755 71
105246 97
306074 392
59945 76
104584 102
38327 14
130921 151
54780 26