98247 973
63559 295
143085 905
20809 206
101789 348
27837 590
8920 657
4000 425
1865 281
1455 42
2206 419
3301 253
5312 685
14259 661
4499 495
34898 503