16226 32
7030 903
3525 392
3823 119
5263 428
15227 630
7661 183
4234 882
18283 858
2664 26
3643 507
6805 504
10936 509
8398 806
4794 598
6056 675
2172 349
3661 565
5010 699
28128 597
6847 633
3607 866
3439 479
2919 358