3016 60
3182 541
5072 533
4565 187
2335 416
5441 870
3611 492
1767 337
13529 188
9800 684
3478 449
16592 835
2686 460
2800 599
25009 733
2853 557
1572 305
2389 356
1733 134
2916 358
1796 248
3872 911
3777 378
1379 216
3230 491
2274 340
3636 415
8582 402