2692 80
5838 578
45785 338
10520 591
8594 781
4510 305
18033 60
7706 141
5328 69
21919 808
31094 434
16866 56
27196 539
19335 330
17940 496
29639 660
38826 168
18511 523
21247 748
8987 372
11622 41
19926 584
13005 305
26963 609
10819 137
37078 224
14472 157
33913 117