47199 101
11318 420
146251 630
24416 442
25336 447
2964 422
1729 39
4122 655
4086 637
3884 572
2775 341
3489 801
3234 364
6677 681