51267 105
11399 420
147847 630
25174 442
26671 449
3056 422
1820 39
4212 655
4175 638
3970 572
2846 341
3573 801
3303 364
6767 681