4401 712
3280 945
1761 120
4224 578
3432 629
3841 245
285060 703
2273 44
3852 329
3946 521
9821 681
2381 291
4693 37
63425 105
8081 593
5486 427
3091 142