98241 973
63552 295
143073 905
20803 206
101777 348
27836 590
8918 657
4000 425
1864 281
1455 42
2205 419
3301 253
5312 685
14259 661
4498 495
34883 503