3828 30
11862 85
86875 511
8268 393
7039 692
8279 680
51659 725
1527 373
25797 436
2603 56
13316 538
4473 462
3686 919