50580 266
22910 271
27346 740
85709 875
57114 382
19203 150
17958 821
30207 429
51782 634
25639 459
32697 222
71789 218
3319 565
7425 139
18579 658
6292 923
30738 116
27579 377
11156 792
66924 730
49238 655
40537 614
28005 89
22166 356
10507 129