50313 266
22902 271
27310 740
85475 875
56955 382
19140 150
17894 821
30044 429
51465 634
25587 459
32468 222
71470 218
3306 565
7414 139
18507 658
6281 923
30460 116
27516 377
11127 792
66705 730
49143 655
40449 614
27850 89
22061 356
10469 129