2591 80
5754 578
45649 338
10441 591
8574 781
4475 305
17932 61
7671 141
5257 69
21875 808
30769 434
16795 56
27082 539
19244 330
17875 496
29572 660
38669 168
18455 523
21147 749
8919 372
11554 41
19878 584
12910 305
26592 609
10776 136
37011 224
14301 157
33654 117