8563 428
32332 605
2828 194
17361 412
138642 142
36888 464
55702 573
31132 766
90125 1096
89844 597
2428 105
8566 180
11686 682
58365 671
64879 293