311 73
4581 712
3289 945
1787 120
4230 578
3448 629
3874 245
286259 704
2288 44
3871 329
3956 521
9835 681
2384 291
4707 37
63569 105
8093 593
5498 427
3097 142