22979 800
77928 242
262360 524
375320 533
91808 569
166695 405
20289 712
62407 314
139808 928
77073 827
108805 402
27135 173
11849 67
18674 623
31656 633
72655 145
90216 261
18165 144
170796 313
24610 311
29395 342
80352 269
15076 738
22037 837
23572 369
111283 250
8049 713
9695 83