48403 105
11335 420
146617 630
24628 442
25605 447
2979 422
1743 39
4139 655
4107 637
3896 572
2789 341
3505 801
3242 364
6692 681