5695 665
38150 514
8961 87
7755 842
58819 231
5497 42
9588 484
5200 617
11684 526
6191 677
5144 519
5748 361
15968 556
2971 758
1373 131