15994 940
24445 943
25395 371
3407 197
7258 493
1133 41
1752 116
3905 636
7226 684
5003 628
9207 616
6658 806
9385 590
4062 54
5827 563
152700 264
20598 460
6181 519
14316 285