23885 520
14337 213
121133 597
29638 778
30000 331
27332 756
79074 616
14910 266
44559 652
22255 909
41606 178
66572 771
32680 88
34081 235
35780 296
42168 223
53547 515
29686 581
41146 437
31446 194
35987 257
82244 369
44088 586
16949 366
90301 677
21297 818