10980 328
8809 125
8808 603
6415 358
17881 932
9732 74
8387 679
2966 623
18045 286
5612 738
18151 529
663 30
4815 315
5550 837
3368 49
2595 452
4530 457
13507 747