97891 972
63381 295
142628 905
20530 206
101474 348
27759 590
8907 657
3977 425
1851 281
1448 42
2191 419
3288 253
5296 685
14233 661
4491 495
34377 503