97901 972
63386 295
142646 905
20548 206
101485 348
27759 590
8908 657
3977 425
1851 281
1448 42
2191 419
3288 253
5297 685
14234 661
4492 495
34386 503