3017 442
2189 55
4320 778
228898 606
39340 759
7064 100
18182 570
370863 655
171102 488
8480 90
172802 514
12688 781
10221 237
12737 304
16418 452
32491 945
4244 604
4286 483