98283 973
63571 295
143110 905
20824 206
101816 348
27848 590
8921 657
4000 425
1865 281
1455 42
2207 419
3302 253
5315 685
14259 661
4499 495
34941 503