5053 286
93002 196
36158 529
27756 122
11677 214
22385 397
7935 260
7138 688
75474 578
10111 846
10328 378
18706 607
15771 323
14998 739
5013 381
9478 279
16648 503
16641 748
4956 89
9315 250
15487 619
19738 265
9016 625
7238 602
15340 777
11112 59
4113 154
43217 930