16905 103
12900 869
5169 146
4616 627
8483 301
6690 694
9402 725
2972 416
13319 221
7328 406
34697 518
13670 703
4437 626
2409 555