3014 442
2185 55
4298 778
228315 606
39284 759
7059 100
18170 570
370774 655
170750 487
8479 90
172648 514
12686 781
10221 237
12730 304
16394 452
32371 945
4244 604
4286 483