30701 172
31841 77
18950 428
5991 604
11389 303
12328 111
52022 470
20825 373
30596 935
9356 970
25590 293
93164 633
35637 543
28091 186
55553 157
2937 206
74153 247