52827 755
28224 114
51599 634
11801 798
2808 602
21309 479
48150 507
19693 183
25332 676
48836 681
23010 209
55502 260
16254 788
46388 894
30461 664
106652 649
22676 832
15990 669
8291 671
3488 372
8049 386
3671 262
4479 408
3947 718