98321 887
79005 948
12289 446
54588 385
3253 576
123584 192
301072 689
153124 1113
64848 506
128566 321
1408 118
87298 646
475760 1647
255883 491
25506 266
199057 757
3652 192
162295 715
116576 525
141054 509
19712 626
119492 773
296721 1198