98299 973
63578 295
143127 905
20835 206
101827 348
27851 590
8923 657
4000 425
1866 281
1455 42
2208 419
3303 253
5315 685
14259 661
4500 495
34968 503