5052 286
92989 196
36155 529
27754 122
11675 214
22382 397
7934 260
7138 688
75474 578
10107 846
10323 378
18703 596
15768 323
14997 739
5013 381
9478 279
16647 503
16640 748
4955 89
9315 250
15486 619
19735 265
9015 625
7237 602
15340 777
11112 59
4111 154
43216 930