19318 25
40470 69
19731 33
25903 35
37332 99
132762 299
69484 211
48885 147
18468 42
55877 150
33246 70
19277 40
38753 88
53193 161
17520 33
46083 156
102726 168
25406 128
31062 53
24950 44
22574 38
61900 157
23105 31
42075 94