336 60
3581 741
1594 229
3156 866
1810 273
4682 933
10649 732
12541 593
6712 395
7194 338
4079 368
36880 551
5997 99
8651 736
6174 574
15132 661
32087 712
30777 49
24859 67
10585 568
15396 120
29073 235
10020 185
4243 454
16218 338
14589 430
8609 306
7261 700