23798 942
25013 370
3111 197
6524 492
1057 41
1604 116
3746 636
6624 682
4593 628
8369 616
5930 806
8304 589
3453 53
5205 563
151117 264
20138 460
5958 516
13957 285