12666 653
7004 311
856 193
2461 580
2824 393
6823 326
4607 168
5889 647
11558 702
6754 702
7000 653
6256 361
4883 814
2650 428
2540 309