2796 85
2849 596
1567 180
3303 583
2119 182
9148 455
10645 219
3149 46
3546 846
2200 563
7028 705
958 173
1372 319
889 101
1821 460
1581 292
429 50
653 88
2293 485
3206 618
2984 537
6518 416
512 57
20767 262