31307 151
41800 900
27573 1086
19426 988
33825 1632
15545 1119
20052 1630
28161 261
12839 735
23595 940
47055 683
18584 1387
354801 5318
301063 3284
270127 3824
254486 2843
219535 2149
211131 3113
200019 2679
193541 2363
154307 1839
127441 2407
126968 1267
125722 1003