3000 330
4197 248
2962 590
2919 358
3576 866
6756 795
33506 243
15976 201
27895 597
16275 280
2690 30
3632 138
4695 598
4266 511
16730 449
17466 131
8343 806
22546 813
10842 509
3974 450
1198 144
6740 504
4756 58
23971 630
18325 709
14044 276
17971 858
15835 739