3016 251
30478 263
14044 889
5852 651
32322 538
22129 527
36793 551
1094 31
1938 390
11328 586
10168 420
3583 775
5823 99
5081 587
2651 117
3779 264
8558 736
63052 727
11336 492
8168 709
19884 301
5324 725
7454 425
15861 258
7283 145
7572 723
5538 710
15165 42