4915 373
6777 596
3661 533
22413 563
30748 124
41816 474
8988 402
6066 620
3649 455
2540 159
9243 232
21002 354
13850 611
6033 296
2850 748
4350 618
39193 440
3121 503
26844 302
31133 356
3350 410
1109 325
24518 71
31342 961