30184 143
8685 767
18470 655
4395 90
27202 402
11112 47
2601 44
8385 529
4490 469
9691 632
7897 566
6478 660
9819 603
4375 417
6085 846
5382 703
4413 576
6856 124
2359 310
3349 475