3542 518
1076 139
4703 657
3736 847
3291 743
2891 107
1331 62
3212 590
2446 277
2768 242
3310 673
3583 769
2050 396
1386 213
3230 845
1434 39
1019 78