51299 105
11399 420
147869 630
25178 442
26691 449
3058 422
1820 39
4213 655
4176 638
3970 572
2848 341
3573 801
3304 364
6768 681