30699 172
31840 77
18950 428
5991 604
11387 303
12327 111
52017 470
20822 373
30594 935
9356 970
25590 293
93148 633
35633 543
28091 186
55544 157
2937 206
74150 247