22012 846
23041 484
4306 875
141506 268
19132 388
23353 571
15823 488
23768 318
29790 414
14550 442
36838 287
29666 631
2441 69
39632 364
27957 506
4483 95
12734 545
33368 384
35947 497
18326 741
26699 435
17883 886
86821 919
16650 680
30546 600
25903 1009
62278 105
51691 58