19255 176
15488 303
15893 777
5561 664
9910 187
13829 288
6034 516
5555 753
10319 619
35534 386
13023 444
5184 91
14063 804
16542 443
3470 465
12668 39
12451 472
30499 670
8834 522
3857 825
7750 558
4794 393
5897 343
10528 276
25163 687
17185 768
32054 364
4566 871