80968 603
83949 1676
50731 1690
15540 1804
13798 1226
14057 979
36928 2009
49404 1166
34202 566
11184 1141
41951 179
44759 997
343485 5192
289335 3099
264672 3757
245534 2762
213212 2097
204006 3012
193870 2626
186236 2296
150848 1785
123626 2379
123344 1247
122767 975