51186 105
11399 420
147782 630
25161 442
26621 449
3055 422
1815 39
4208 655
4170 637
3963 572
2843 341
3570 801
3300 364
6764 681