3008 503
17410 37
2503 254
19090 115
129094 374
14424 561
6011 426
6240 535
4506 681
11734 621
7364 872
4131 202
6673 417
4674 488
10535 481
21755 342
7750 700
4842 764
11144 635
18023 806
19071 424
6213 625
1818 273
3749 213
3003 519