12682 653
7060 311
857 193
2476 580
2837 393
6835 326
4620 168
5895 647
11567 702
6764 702
7008 653
6266 361
4897 814
2653 428
2549 309