10166 328
7641 125
8424 603
6341 358
17850 932
9645 74
8331 679
2943 623
17958 286
5533 738
17959 529
636 30
4682 315
5525 837
3353 49
2566 452
4452 457
13412 747