3093 994
4487 327
3277 835
2219 629
1329 316
3202 372
1493 368
619 94
1097 208
653 146
3457 308
3137 227
6832 273
2958 606
495 63
3298 753
4302 749
970 150
3087 123
696 175
2422 275
5238 463
14897 703
2904 635
3667 741
3208 748
3890 644
15645 934