3081 676
2959 902
3015 858
3459 631
7318 684
9541 465
8053 462
6440 463
10458 258
14864 154
40774 375
4207 944
2446 304
7888 956
3366 466
3035 388
2702 261