4095 422
3725 506
3753 278
4023 839
5982 464
5590 287
3834 516
6266 361
1182 74
7706 112
2653 428
2550 309
19250 586
31146 597
5298 387
32341 187
2526 168
1974 334