98121 972
63517 295
142939 905
20726 206
101671 348
27819 590
8914 657
3994 425
1859 281
1452 42
2199 419
3298 253
5308 685
14247 661
4498 495
34702 503