15024 769
6681 104
4670 385
3945 317
1894 172
3858 293
3959 587
4888 331
6407 499
4149 350
2548 117
9560 983
3252 74
9951 734
16803 660
6023 856
2990 379
6077 496