15984 940
24445 943
25393 371
3402 197
7246 493
1133 41
1748 116
3904 636
7217 684
5001 628
9195 616
6640 806
9363 590
4055 54
5822 563
152692 264
20596 460
6181 519
14314 285