3538 518
1076 139
4703 657
3735 847
3285 743
2888 107
1328 62
3211 590
2445 277
2767 242
3308 673
3582 769
2050 396
1383 213
3230 845
1433 39
1015 78