98050 972
63447 295
142812 905
20658 206
101601 348
27793 590
8913 657
3988 425
1855 281
1449 42
2196 419
3293 253
5307 685
14241 661
4495 495
34574 503