21796 953
10957 447
52916 1016
19837 507
11450 1821
53125 1282
21092 1441
54377 1601
45353 1469
44987 500
18179 1524
43261 1817
151278 1796
151130 3325
147225 2640
140464 1524
123601 1660
106647 2050
103325 1778
88390 1287
85659 789
82397 2166
82329 1333
80442 1043