97860 972
63352 294
142557 905
20493 206
101436 348
27745 590
8907 657
3973 425
1850 281
1446 42
2191 419
3288 253
5296 685
14231 661
4490 495
34321 503