16051 940
9560 33
1357 282
169703 682
4002 622
34124 835
18214 655
3073 390
5147 712
2777 471
4137 456
5121 658
5949 193
3199 572
17280 610
3435 693
5389 350
3686 540
1166 205
2154 395
4249 464
31083 697
17510 417
7496 452
3037 163
122083 562
7772 292
109218 614