5895 446
2768 380
7296 687
4571 561
3003 519
4254 93
1570 166
2053 259
4321 812
2827 111
2641 397
3902 785
3626 324