15990 940
24445 943
25395 371
3406 197
7256 493
1133 41
1749 116
3905 636
7223 684
5003 628
9203 616
6651 806
9375 590
4062 54
5825 563
152698 264
20598 460
6181 519
14316 285