98218 972
63548 295
143049 905
20780 206
101757 348
27833 590
8917 657
4000 425
1864 281
1454 42
2205 419
3301 253
5310 685
14255 661
4498 495
34840 503