12644 653
6930 311
841 193
2449 580
2809 393
6800 326
4593 168
5874 647
11538 702
6732 702
6987 653
6240 361
4856 814
2646 428
2532 309