98309 973
63582 295
143141 905
20842 206
101840 348
27852 590
8923 657
4002 425
1867 281
1455 42
2208 419
3303 253
5315 685
14259 661
4500 495
35001 503