19985 812
16591 1283
53175 971
39586 1412
30060 1835
30613 916
16303 1424
18330 457
13110 1289
21128 1454
51103 836
49488 308
113600 1265
112549 1321
105984 2039
99533 2726
97019 1374
82057 1461
81638 1714
75041 721
73147 1110
71984 2101
69705 953
69676 1234