98268 973
63568 295
143107 905
20822 206
101815 348
27844 590
8921 657
4000 425
1865 281
1455 42
2207 419
3302 253
5314 685
14259 661
4499 495
34929 503