30911 581
14554 776
18141 758
11515 687
22650 200
13696 465
13559 743
21020 313
10876 752
15448 580
17685 448
63683 166
9160 502
46518 348
15732 80
21754 327
66360 856
21756 188
9418 78
19652 261
32600 97
9626 432
69910 309
17639 266
14337 573
30326 120
8301 850
98018 633