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