91560 1000
69683 667
213451 785
121539 432
64011 121
86525 498
37477 217
20213 475
178484 866
147695 393
62212 271
50670 661
27388 380
50554 349
16171 98
26401 935
62882 512
9422 159
308141 874
11570 136
7733 184
21604 156
28078 1032
63006 1004
66396 553
155096 758
39768 101
27497 389