31008 1460
22053 433
63576 278
49373 470
29567 1528
49560 560
48310 292
49678 1677
45372 1350
32040 406
36671 1227
46219 309
221121 4085
198343 2294
193340 3144
166240 1749
157679 2006
141882 2446
129463 2065
107357 1446
97791 856
96042 1439
95708 2240
95459 1135