111427 327
74897 168
121151 465
23390 630
68881 438
312198 1443
123667 908
188105 1005
70583 645
152600 621
27837 836
12605 647
48728 447
178868 708
28657 473
64743 203
86301 943
76986 891
21524 320
57047 249
49797 195
944199 1640
167289 1079
68420 487
26030 220
27795 205
31569 512
13231 468