313 87
3208 676
5765 665
38333 514
8981 87
7799 842
59223 231
5595 42
9678 484
5219 617
11733 526
6284 677
5206 519
5801 361
16174 556
3008 758
1394 131