10192 328
7700 125
8432 603
6345 358
17853 932
9648 74
8333 679
2943 623
17961 286
5540 738
17971 529
637 30
4690 315
5526 837
3353 49
2566 452
4455 457
13416 747