42027 866
34984 181
19180 235
27223 434
16431 821
10950 248
10861 97
19859 153
4842 440
42679 408
28594 178
20099 487
22764 660
20987 659
13720 556
4259 43
14792 604
84828 246
32363 292
42843 67
17420 305
49072 741
73955 547
11412 92