2852 840
400 103
2005 581
38687 713
1490 173
13432 257
4935 357
9858 492
5947 393
6455 304
153181 834
17630 522
2123 82
17785 275
25818 703
6940 290