3045 715
55256 657
18021 621
5855 337
14279 880
3547 388
4744 100
3369 430
23553 678
5053 290
2803 288
1755 113