25027 101
7092 585
10523 415
54204 742
12256 457
3480 282
13789 862
5225 380
4236 715
5179 769
3123 355
4946 557