7010 101
26777 389
26215 514
126968 261
221182 927
9436 656
24628 585
30990 74
83333 904
61979 256
23771 824
17550 159
49394 519
68160 252
98262 366
105398 821
140441 468
10339 416
64008 602
38032 536
64551 897
30027 303
48624 951
12962 522
38894 143
141036 391