48051 1254
42198 1481
44191 305
21723 794
17883 867
35422 602
59877 1001
22714 1729
22084 864
57871 1410
46426 366
56194 1225
236579 4221
209153 2393
202902 3243
172242 1800
166335 2088
150445 2518
137260 2121
112875 1495
100511 865
98962 1454
98848 1150
98831 2256