4089 80
4257 826
1502 261
3653 130
3916 709
2700 215
2147 166
2772 501
3905 642
953 114
917 73
1960 353
14535 485
3909 621
1450 268
2553 343
4491 840
3804 471
3865 818
971 171
3164 576
1544 118
2269 158
2837 690