30684 172
31809 77
18933 428
5991 604
11370 303
12316 111
51980 470
20803 373
30566 935
9351 970
25568 293
93082 633
35603 543
28074 186
55457 157
2935 206
74096 247