97902 972
63386 295
142652 905
20554 206
101486 348
27760 590
8908 657
3978 425
1851 281
1448 42
2191 419
3288 253
5297 685
14234 661
4492 495
34390 503