5638 665
38030 514
8957 87
7738 842
58689 231
5477 42
9577 484
5197 617
11673 526
6181 677
5125 519
5726 361
15864 556
2961 758
1363 131