2910 597
1670 371
12668 618
20045 790
14584 594
24194 277
9323 104
5453 263
12004 532
5358 713
3917 500
4630 651
4627 423
1649 313