50308 266
22902 271
27309 740
85475 875
56955 382
19140 150
17894 821
30044 429
51459 634
25587 459
32466 222
71468 218
3306 565
7414 139
18507 658
6281 923
30455 116
27516 377
11127 792
66700 730
49142 655
40448 614
27849 89
22058 356
10468 129