1035 313
143 29
854 97
2956 843
1105 309
223 40
6914 107
2390 276
19472 170
59419 847
61081 215
23214 242
15455 234
34807 117
29676 667
5954 440
2587 598
1295 206