50378 105
11374 420
147305 630
25104 442
26214 448
3025 422
1790 39
4188 655
4143 637
3927 572
2824 341
3541 801
3281 364
6741 681