15989 940
24445 943
25394 371
3402 197
7249 493
1133 41
1748 116
3905 636
7217 684
5001 628
9200 616
6644 806
9370 590
4056 54
5822 563
152695 264
20596 460
6181 519
14315 285