30176 143
8677 767
18459 655
4392 90
27186 402
11091 47
2600 44
8383 529
4488 469
9685 632
7885 566
6474 660
9814 603
4371 417
6080 846
5380 703
4412 576
6848 124
2357 310
3347 475