16681 601
2703 546
2619 750
422 39
2729 797
3225 594
3821 739
638 91
898 38
1492 293
2393 505
3692 914
1598 287
1306 264
767 134
320 40
3057 833
2712 784
2976 589
2073 624
3399 375
867 168
4410 617
2276 471