50603 266
22912 271
27349 740
85738 875
57133 382
19206 150
17970 821
30221 429
51816 634
25642 459
32717 222
71840 218
3320 565
7426 139
18584 658
6293 923
30762 116
27586 377
11156 792
66945 730
49258 655
40549 614
28028 89
22174 356
10510 129