24731 529
76703 1372
32953 290
11683 1060
23107 1731
48689 839
23417 1474
21626 1972
30735 457
44117 775
33843 376
39586 155
357996 5337
304683 3306
271610 3830
257833 2859
221483 2156
213014 3130
201271 2683
195537 2372
155098 1850
128567 2409
128221 1270
126447 1006