43009 243
2348 189
16847 802
12128 383
4113 505
82956 474
8565 387
13095 605
7796 103
15631 722
5953 451
4690 512
9500 227
49359 688
13556 906
21533 669
5284 539
18666 203
15850 225
18064 709
8271 393
21412 525
7569 164
30150 779