23793 942
25007 370
3111 197
6514 492
1057 41
1603 116
3746 636
6621 682
4589 628
8367 616
5926 806
8300 589
3449 53
5204 563
151104 264
20137 460
5957 516
13956 285