24905 877
16956 186
19493 203
8631 541
7100 641
9097 598
21975 306
13748 339
8159 554
8027 724
10000 705
23436 197
17373 514
10557 738
18021 584
8318 519
2761 327
23149 287
15360 350
9664 238
11156 78
14085 165
9376 857
5301 399
16699 349
9962 576
10245 478
8542 636