3718 518
1179 139
4844 657
3880 847
3394 743
3054 107
1480 62
3328 590
2610 277
3003 242
3435 673
3722 769
2156 396
1473 213
3356 845
1559 39
1120 78