98285 973
63574 295
143116 905
20828 206
101817 348
27848 590
8921 657
4000 425
1865 281
1455 42
2207 419
3302 253
5315 685
14259 661
4499 495
34947 503