4297 368
19729 60
4186 478
3084 445
2462 262
4969 784
7054 725
2808 166
3017 647
9694 948
3589 632
2794 325