24035 304
11921 545
11569 503
10188 452
8488 256
1644 182
2986 398
3062 590
6903 795
3415 594
1455 23
12515 280
3469 633
5502 87
12117 647
3922 723
6979 612
7067 741