39031 615
11731 607
6646 348
3122 338
10351 606
41579 317
29550 361
15721 747
9202 483
26283 288
4751 178
5498 634
6657 480
6545 75
24771 159
5369 79
11370 277
32270 174
14521 710
9384 569
9868 428
7083 47
4141 260
7085 578