141030 280
6457 209
934426 1245
25727 52
22151 818
196831 528
201594 1231
46002 774
60168 602
12895 494
3934 675
4298 306
3852 387
43875 117