50321 266
22902 271
27311 740
85482 875
56958 382
19142 150
17898 821
30049 429
51483 634
25587 459
32475 222
71485 218
3306 565
7414 139
18508 658
6281 923
30472 116
27518 377
11128 792
66715 730
49145 655
40453 614
27852 89
22065 356
10469 129