3125 945
1411 120
4089 578
3159 629
3534 245
264816 702
1984 44
3741 329
3845 521
9607 681
2306 291
4504 37
61586 105
7872 593
5347 427
3000 142