22593 837
6835 360
9532 511
83702 797
23871 540
26105 482
14103 662
33330 961
5907 131
11170 864
19268 958
31827 764
43469 650
22959 325
9415 47
48670 714
96631 483
9839 649
100850 606
20652 774
7517 359
57796 523
11430 519
12646 68
6485 621
35560 621