30185 143
8686 767
18470 655
4395 90
27203 402
11116 47
2601 44
8385 529
4490 469
9693 632
7898 566
6478 660
9820 603
4376 417
6085 846
5383 703
4498 576
6856 124
2359 310
3349 475