16051 940
24453 943
25406 371
3418 197
7301 493
1133 41
1764 116
3912 636
7256 684
5023 628
9268 616
6706 806
9454 590
4104 54
5860 563
152772 264
20619 460
6189 519
14325 285