50305 266
22902 271
27308 740
85473 875
56952 382
19140 150
17893 821
30040 429
51457 634
25587 459
32466 222
71468 218
3306 565
7414 139
18506 658
6281 923
30449 116
27516 377
11127 792
66697 730
49141 655
40448 614
27847 89
22056 356
10467 129