3542 518
1076 139
4703 657
3736 847
3292 743
2892 107
1331 62
3213 590
2447 277
2773 242
3310 673
3585 769
2052 396
1388 213
3233 845
1434 39
1021 78