2980 194
6193 492
349 41
1182 117
3253 636
6142 677
4181 627
7305 597
5394 806
7051 586
3001 54
5471 568
148232 264
25235 460
4953 514
13456 285