1033 313
143 29
845 97
2956 843
1104 309
222 40
6908 107
2390 276
19467 170
59401 847
61068 215
23209 242
15445 234
34792 117
29666 667
5949 440
2587 598
1293 206