5099 405
2901 118
3711 490
682 45
3754 783
6584 708
1448 196
2704 556
3512 577
2992 676
14170 515
3165 635
3094 498
690 63
9641 331
3233 622
2312 280
2894 546
1131 141
3535 852
1017 221
4125 740
932 87
3226 598