3079 194
6324 493
349 41
1185 117
3246 636
6186 677
4202 627
7388 597
5455 807
7130 586
3050 54
5549 568
148288 264
25248 460
4950 514
13528 285