97964 972
63407 295
142721 905
20585 206
101532 348
27774 590
8911 657
3981 425
1853 281
1448 42
2192 419
3289 253
5300 685
14237 661
4492 495
34452 503