5052 286
92989 196
36154 529
27754 122
11674 214
22382 397
7934 260
7138 688
75474 578
10107 846
10323 378
18702 596
15768 323
14997 739
5013 381
9478 279
16646 503
16639 748
4955 89
9314 250
15486 619
19734 265
9015 625
7237 602
15340 777
11112 59
4111 154
43216 930