10986 328
8812 125
8809 603
6416 358
17881 932
9733 74
8388 679
2966 623
18047 286
5613 738
18151 529
663 30
4816 315
5551 837
3368 49
2595 452
4530 457
13509 747