16051 940
9540 33
1356 282
169696 682
4001 622
34120 835
18209 655
3073 390
5147 712
2777 471
4136 456
5117 658
5941 193
3199 572
17280 610
3434 693
5384 350
3685 540
1164 205
2153 395
4247 464
31070 697
17494 417
7495 452
3035 163
122031 562
7769 292
109178 614