10135 328
7599 125
8417 603
6339 358
17850 932
9643 74
8328 679
2943 623
17958 286
5529 738
17951 529
636 30
4681 315
5525 837
3353 49
2566 452
4452 457
13412 747