3176 945
1511 120
4139 578
3297 629
3622 245
269689 702
2084 44
3783 329
3866 521
9672 681
2331 291
4572 37
62028 105
7920 593
5384 427
3025 142