10181 328
7658 125
8428 603
6342 358
17853 932
9646 74
8331 679
2943 623
17960 286
5538 738
17965 529
637 30
4685 315
5525 837
3353 49
2566 452
4452 457
13413 747