4928 546
2921 815
1206 394
2933 847
1133 58
1133 291
1345 82
5286 639
12912 782
5236 270
2661 728
2873 521
3661 789
2509 732
1157 284