10997 328
8816 125
8815 603
6417 358
17881 932
9734 74
8390 679
2966 623
18048 286
5613 738
18155 529
664 30
4824 315
5553 837
3368 49
2596 452
4530 457
13509 747