51206 105
11399 420
147805 630
25166 442
26643 449
3055 422
1816 39
4209 655
4173 638
3965 572
2845 341
3572 801
3300 364
6765 681