51327 105
11400 420
147884 630
25185 442
26702 449
3058 422
1820 39
4215 655
4178 638
3972 572
2848 341
3574 801
3305 364
6768 681