806 160
1308 263
3285 213
2977 685
476 34
3966 758
4453 603
2606 699
5625 308
3360 100
1241 118
2939 201
1786 301
2949 832
3882 610
2581 583
2724 637
3249 664
2412 401
2689 571
2467 438