5897 628
2570 229
7057 327
2964 253
5293 165
3087 836
1090 243
466 108
1753 393
1241 199
17205 934
9018 558
6497 73
3349 131