5049 286
92936 196
36136 529
27749 122
11665 214
22368 397
7930 260
7136 688
75472 578
10098 846
10321 378
18698 596
15762 323
14995 739
5012 381
9478 279
16641 503
16629 748
4954 89
9312 250
15479 619
19731 265
9015 625
7236 602
15336 777
11111 59
4110 154
43215 930