2909 597
1669 371
12656 618
20042 790
14583 594
24189 277
9323 104
5447 263
12000 532
5356 713
3916 500
4625 651
4627 423
1647 313