953 258
6308 292
5158 81
7359 466
1788 442
9184 410
17653 472
43725 650
7330 588
2900 218
30029 247
12969 417
23549 461
1723 395
21815 203
7687 521
7067 634
2201 449
34686 673
14152 278
1568 455
19706 109
2801 817
35772 514