12666 653
7013 311
856 193
2461 580
2824 393
6824 326
4610 168
5889 647
11560 702
6754 702
7000 653
6256 361
4883 814
2650 428
2541 309