3125 945
1411 120
4091 578
3159 629
3534 245
264858 702
1984 44
3742 329
3845 521
9607 681
2307 291
4504 37
61588 105
7873 593
5347 427
3000 142