98313 973
63584 295
143151 905
20846 206
101849 348
27852 590
8923 657
4003 425
1868 281
1455 42
2208 419
3303 253
5315 685
14260 661
4500 495
35019 503