50670 105
11388 420
147466 630
25128 442
26416 449
3033 422
1801 39
4198 655
4157 637
3944 572
2832 341
3552 801
3289 364
6751 681