2994 194
6200 492
342 41
1177 117
3246 636
6136 677
4174 627
7300 597
5405 806
7048 586
3009 54
5463 568
148250 264
25235 460
4948 514
13456 285