2910 597
1670 371
12673 618
20065 790
14591 594
24201 277
9334 104
5458 263
12014 532
5364 713
3923 500
4635 651
4630 423
1656 313