31238 800
7420 84
4096 606
30336 153
84457 538
8451 711
91025 394
98281 951
31568 569
9587 612
10572 389
32305 215
21321 366
25159 656
149501 268
54863 164
274761 836
251529 514
60902 333
19821 117
7505 301
159728 668
70120 705
11033 134
13823 483
99804 184
4607 170
4664 574