24051 304
11949 545
11586 503
10213 452
8489 256
1649 182
2992 398
3068 590
6909 795
3421 594
1459 23
12521 280
3475 633
5510 87
12125 647
3928 723
7159 612
7083 741