98321 887
79008 948
12289 446
54591 385
3253 576
123590 192
301087 689
153133 1113
64851 506
128569 321
1408 118
87300 646
475777 1647
255891 491
25508 266
199062 757
3652 192
162300 715
116579 525
141055 509
19712 626
119503 773
296728 1198