12484 618
19494 790
13362 593
24121 277
9287 104
5388 263
11830 529
5330 713
3863 500
4577 651
4615 423
1642 313