3001 711
3242 945
1663 120
4171 578
3376 629
3708 245
276818 703
2181 44
3817 329
3892 521
9746 681
2350 291
4623 37
62610 105
8028 593
5433 427
3046 142