51049 100
21375 550
8480 214
9384 879
28135 341
10597 512
10924 523
52365 164
7430 106
25020 905
13015 369
39018 573
86418 447
18531 278
12255 858
53737 599
25590 561
17944 628
29807 591
7357 333
10594 929
19796 523
33395 632
26163 52
16468 570
57431 654
36286 668
11078 462