327 73
4743 712
3305 945
1805 120
4235 578
3456 629
3889 245
287231 704
2295 44
3887 329
3977 521
9843 681
2396 291
4720 37
63657 105
8097 593
5507 427
3104 142