5053 286
92996 196
36156 529
27755 122
11675 214
22383 397
7935 260
7138 688
75474 578
10110 846
10328 378
18706 607
15769 323
14998 739
9478 279
16648 503
4956 89
9315 250
15487 619
19736 265
9016 625
7237 602
15340 777
11112 59
4112 154
43216 930
8495 566
7910 428