30911 581
14554 776
18139 758
11515 687
22647 200
13696 465
13558 743
21019 313
10876 752
15448 580
17685 448
63683 166
9160 502
46517 348
15732 80
21753 327
66360 856
21756 188
9418 78
19651 261
32598 97
9626 432
69910 309
17639 266
14337 573
30326 120
8301 850
98018 633