5191 610
11011 685
21395 593
20312 524
13067 874
13031 145
12237 828
64343 308
12957 94
16087 284
8407 185
14048 996
8791 672