43430 1011
16913 318
15642 565
58987 499
39426 103
92877 306
12653 499
15617 413
65728 215
51224 673
23822 554
39347 230
20714 779
14205 760
24982 108
59456 330
25786 600
24719 764
12027 865
36298 283
22996 701
20393 42
12836 747
9220 39
42506 414
17048 40
51598 521
23427 635