12634 653
6881 311
832 193
2437 580
2785 393
6778 326
4581 168
5862 647
11514 702
6712 702
6959 653
6234 361
4842 814
2640 428
2502 309