12539 618
19719 790
14519 594
24137 277
9281 104
5388 263
11888 532
5328 713
3876 500
4580 651
4601 423
1622 313