3016 121
2835 388
17662 108
3546 264
20666 796
8977 404
1776 185
3650 600
1845 261
1190 199
3467 348
1278 86
10383 553
3917 601
37107 744
11149 250
2772 466
2844 633
2968 565
7059 831
6512 906