22841 238
7462 404
50756 600
3667 847
366666 957
12813 814
137887 543
8983 415
128590 286
89598 426
94452 383
10129 629
17078 655
44137 545
27680 606
13120 560
15486 348
44176 125
6092 572
4151 836