4501 610
10814 685
20935 588
19977 524
12844 874
12870 145
12127 828
60632 306
12721 94
15820 284
8264 185
13871 996
8646 672