30905 256
20114 233
30060 172
31416 77
18698 428
5928 604
11288 303
11990 111
51523 467
20100 373
30279 935
9259 969
25130 293
91950 633
34927 543
28190 186
54423 157
2927 206
73017 248