295 87
3201 676
5764 665
38331 514
8981 87
7799 842
59209 231
5593 42
9678 484
5219 617
11732 526
6282 677
5205 519
5801 361
16174 556
3008 758
1393 131