42028 866
34984 181
19180 235
27224 434
16432 821
10950 248
10861 97
19863 153
4842 440
42679 408
28594 178
20103 487
22764 660
20987 659
13720 556
4259 43
14792 604
84828 246
32364 292
42843 67
17420 305
49074 741
73956 547
11412 92