11011 328
8830 125
8818 603
6417 358
17884 932
9734 74
8391 679
2966 623
18050 286
5615 738
18156 529
664 30
4831 315
5554 837
3368 49
2596 452
4530 457
13511 747