50501 266
22903 271
27336 740
85641 875
57060 382
19174 150
17941 821
30148 429
51660 634
25625 459
32613 222
71682 218
3312 565
7419 139
18551 658
6290 923
30633 116
27560 377
11148 792
66855 730
49211 655
40510 614
27944 89
22131 356
10493 129