5051 286
92965 196
36149 529
27754 122
11673 214
22376 397
7933 260
7136 688
75473 578
10102 846
10323 378
18701 596
15767 323
14997 739
5012 381
9478 279
16643 503
16636 748
4955 89
9313 250
15480 619
19733 265
9015 625
7236 602
15338 777
11112 59
4111 154
43216 930