5053 286
92997 196
36157 529
27755 122
11675 214
22384 397
7935 260
7138 688
75474 578
10111 846
10328 378
18706 607
15769 323
14998 739
5013 381
9478 279
16648 503
16641 748
4956 89
9315 250
15487 619
19737 265
9016 625
7238 602
15340 777
11112 59
4112 154
43216 930