5638 665
38028 514
8957 87
7735 842
58688 231
5476 42
9576 484
5197 617
11673 526
6181 677
5124 519
5726 361
15864 556
2961 758
1363 131