30698 172
31837 77
18949 428
5991 604
11381 303
12326 111
52014 470
20822 373
30592 935
9356 970
25589 293
93137 633
35631 543
28090 186
55534 157
2937 206
74144 247