1035 313
143 29
851 97
2956 843
1105 309
223 40
6914 107
2390 276
19469 170
59413 847
61080 215
23212 242
15449 234
34799 117
29670 667
5950 440
2587 598
1294 206