97999 972
63421 295
142751 905
20606 206
101556 348
27775 590
8911 657
3984 425
1853 281
1449 42
2194 419
3289 253
5303 685
14237 661
4493 495
34492 503