2998 194
6217 492
344 41
1177 117
3246 636
6139 677
4176 627
7308 597
5408 806
7058 586
3010 54
5475 568
148254 264
25235 460
4948 514
13456 285