23795 942
25007 370
3111 197
6521 492
1057 41
1603 116
3746 636
6622 682
4589 628
8368 616
5928 806
8303 589
3450 53
5204 563
151108 264
20138 460
5958 516
13956 285