51180 105
11399 420
147778 630
25160 442
26620 449
3055 422
1815 39
4208 655
4170 637
3963 572
2843 341
3570 801
3300 364
6764 681