16531 570
21798 826
18355 55
12877 47
3807 525
6318 115
11435 405
9778 770
28650 446
14664 790
3861 242
10192 172
2052 173
10348 823
9342 425
4716 106
5471 777
13575 529
9389 135
8086 153
3824 150
8662 642
3091 334
7479 914
12363 129
2152 64
5647 687
10100 299