2975 640
1572 496
1795 533
328 74
1822 555
2550 740
1597 434
10847 199
40371 537
5571 459
20672 505
6822 577
17622 616