3540 110
7629 112
155357 1227
13985 141
120924 773
16545 792
14907 563
13636 247
14011 366
7708 810
27349 581
23763 941
22459 675
6622 515
50492 656