51285 105
11399 420
147862 630
25177 442
26684 449
3056 422
1820 39
4213 655
4176 638
3970 572
2848 341
3573 801
3304 364
6768 681