30188 143
8688 767
18471 655
4395 90
27203 402
11122 47
2601 44
8385 529
4491 469
9694 632
7899 566
6479 660
9821 603
4376 417
6086 846
5383 703
4761 576
6858 124
2360 310
3349 475