110302 409
70520 664
58162 361
43154 417
20871 49
39081 557
44339 699
171601 419
10822 631
16881 381
19336 270
26985 857
10384 422
4161 137
9917 685
9064 611
7814 281