1036 313
144 29
857 97
2956 843
1105 309
224 40
6914 107
2391 276
19472 170
59421 847
61082 215
23214 242
15457 234
34808 117
29680 667
5956 440
2587 598
1295 206