3560 518
1088 139
4722 657
3754 847
3305 743
2909 107
1347 62
3227 590
2469 277
2801 242
3323 673
3602 769
2071 396
1401 213
3250 845
1452 39
1038 78