10950 328
8787 125
8800 603
6414 358
17878 932
9729 74
8385 679
2966 623
18042 286
5609 738
18148 529
663 30
4801 315
5549 837
3368 49
2591 452
4529 457
13504 747