17399 486
7592 710
7852 691
10858 875
1515 407
2502 628
1584 303
2215 510
50144 377
1231 51
4993 527
2839 280
1654 56
2994 454
2986 457
4046 392
2917 805