98293 973
63578 295
143123 905
20833 206
101821 348
27850 590
8922 657
4000 425
1865 281
1455 42
2207 419
3303 253
5315 685
14259 661
4499 495
34956 503