3033 150
1710 174
5298 506
1780 207
4238 935
2595 423
2061 306
2665 422
5456 389
3291 849
1799 309
2282 265
2481 402
2555 492
12480 639
787 95
1030 159
4688 38
10407 842
2788 449
3679 672
1716 346
1430 275
9278 578