98302 973
63578 295
143129 905
20837 206
101834 348
27851 590
8923 657
4001 425
1867 281
1455 42
2208 419
3303 253
5315 685
14259 661
4500 495
34984 503