15072 769
6696 104
4676 385
3949 317
1899 172
3864 293
3961 587
4914 331
6410 499
4153 350
2569 117
9569 983
3254 74
9964 734
16815 660
6026 856
2991 379
6090 496