2601 80
5759 578
45656 338
10445 591
8577 781
4478 305
17936 61
7681 141
5259 69
21877 808
30770 434
16797 56
27085 539
19247 330
17877 496
29573 660
38672 168
18459 523
21148 749
8921 372
11554 41
19878 584
12913 305
26596 609
10776 136
37012 224
14306 157
33657 117