10990 328
8815 125
8812 603
6416 358
17881 932
9733 74
8390 679
2966 623
18047 286
5613 738
18154 529
663 30
4817 315
5552 837
3368 49
2596 452
4530 457
13509 747