16597 114
8652 352
5397 428
22945 797
9630 699
16261 766
3187 96
152991 834
38556 424
19723 572
9701 857
21688 670
1583 320
4092 706