25127 101
7098 585
10534 415
54211 742
12257 457
3481 282
13795 862
5226 380
4238 715
5181 769
3123 355
4948 557