98048 972
63447 295
142808 905
20652 206
101595 348
27792 590
8913 657
3988 425
1855 281
1449 42
2196 419
3292 253
5307 685
14241 661
4495 495
34569 503