2591 80
5754 578
45649 338
10442 591
8574 781
4475 305
17934 61
7672 141
5258 69
21876 808
30769 434
16796 56
27084 539
19244 330
17875 496
29572 660
38671 168
18455 523
21148 749
8921 372
11554 41
19878 584
12910 305
26594 609
10776 136
37011 224
14303 157
33656 117