98153 972
63522 295
142980 905
20747 206
101709 348
27821 590
8914 657
3995 425
1861 281
1453 42
2201 419
3298 253
5308 685
14249 661
4498 495
34736 503