3050 264
8492 175
17954 703
328664 529
187313 592
142186 691
257019 830
84646 541
177059 1070
103272 399
22458 669
3729 72
7806 448
20390 313
13898 475
27764 490
19234 412
16645 503
15863 493
21637 242
14439 435
10931 132
7110 107
6373 483
15679 766