1012 121
2670 714
12289 841
1319 248
2722 524
4335 552
152566 974
51875 210
89492 520
5536 452
2672 136
52927 293
165451 513
138315 897
5681 410
130580 583
58248 509
37267 572
4768 59
9334 126
103288 640
4224 449
34619 715
3780 385
3138 194
23619 88
163705 305
5279 168