29605 90
15649 549
10454 725
3464 566
12293 657
7374 338
13171 880
12062 500
6919 734
8010 578
5139 806
9245 817
5644 403
11267 644
7787 409
19297 452
3777 78
7889 603
8609 867
6302 297
12237 175
3451 560
11615 274
7439 635
2906 129
4523 209
5172 153
6673 86