24053 304
11952 545
11586 503
10214 452
8489 256
1650 182
2992 398
3068 590
6912 795
3421 594
1459 23
12521 280
3476 633
5516 87
12127 647
3932 723
7185 612
7084 741