81596 1038
71417 916
68602 642
16427 2042
53735 160
20285 222
16718 461
50302 633
47207 830
44096 1003
24536 1405
48971 1453
238482 4239
210494 2409
204210 3256
173018 1803
167445 2100
151442 2526
138287 2125
113623 1496
100888 869
99330 1454
99291 1151
99219 2262