2959 803
1630 127
15553 838
4114 348
2929 79
15783 566
5492 245
3781 759
10822 578
9158 654
13201 274
12398 523
10639 63
10305 665
2116 74
36105 646
2348 139
4252 522
8203 373
4603 665
3838 129
6965 707
10222 400
4009 705
2840 243
4728 799
24369 270
2345 197