29153 80
23967 51
39564 69
17968 27
19884 51
25198 43
106946 459
105665 610
61712 170
47600 114
27520 89
35643 98
50960 161
88337 308
26279 45
92379 525
63148 211
51982 172
57000 261
46561 156
21060 77
28289 108
14565 13
39339 83