2558 501
5099 405
3487 635
2901 118
3711 490
682 45
816 184
3754 783
6584 708
1448 196
2264 563
2704 556
3512 577
2992 676
3165 635
3094 498
9641 331
840 198
2312 280
1131 141
3535 852
1017 221
932 87
3910 813