2903 790
1657 258
1375 178
2278 416
3351 529
3179 630
2037 413
3931 766
48166 711
2914 642
3557 391
2928 536
6007 841
2782 120
3723 562
1829 366
20547 76
3968 560
1075 89
47254 300
2605 708