91532 1000
69680 667
213438 785
121532 432
64008 121
86522 498
37476 217
20213 475
178483 866
147683 393
62208 271
50664 661
27386 380
50553 349
16171 98
26398 935
62882 512
9422 159
308129 874
11570 136
7733 184
21604 156
28078 1032
63000 1004
66393 553
155090 758
39768 101
27496 389