225101 28
458976 99
289253 17
13633 13
45533 91
55509 78
27708 11
16984 13
79554 9
42732 4
44559 11
11352 1
7934 3
10178 8
119584 29
696652 71
483752 83
32833 5
120982 15
82676 10
286307 47
41234 8
108629 12
69607 3