3550 518
1078 139
4710 657
3742 847
3296 743
2898 107
1337 62
3218 590
2457 277
2781 242
3313 673
3593 769
2061 396
1391 213
3236 845
1439 39
1026 78