15659 480
32536 649
5796 341
18080 156
4169 172
32653 88
25152 905
2976 304
12650 603
60713 1050
21824 617
8387 667
21074 654
7484 209
12553 938
22870 99
7918 373
13128 721
38778 505
50188 144
16039 640
11561 587
2645 103
46460 429
98664 977
20930 723