25163 101
7098 585
10537 415
54215 742
12258 457
3482 282
13798 862
5226 380
4238 715
5181 769
3123 355
4948 557