1036 313
143 29
854 97
2956 843
1105 309
224 40
6914 107
2390 276
19472 170
59420 847
61082 215
23214 242
15457 234
34807 117
29679 667
5956 440
2587 598
1295 206