50301 266
22902 271
27308 740
85472 875
56951 382
19140 150
17893 821
30040 429
51451 634
25587 459
32461 222
71466 218
3306 565
7413 139
18506 658
6281 923
30449 116
27514 377
11127 792
66697 730
49140 655
40446 614
27845 89
22055 356
10466 129