59956 776
66257 1217
44390 542
32115 1902
57898 2028
59368 900
58336 666
46365 2055
55585 840
40096 1412
15947 2041
43842 1003
220075 4077
197553 2274
192554 3140
165809 1747
157017 1992
141235 2442
129013 2063
106972 1446
97635 855
95825 1433
95468 2239
95225 1130