97898 972
63382 295
142643 905
20546 206
101480 348
27759 590
8908 657
3977 425
1851 281
1448 42
2191 419
3288 253
5297 685
14233 661
4492 495
34385 503