25096 100
269998 721
14561 169
28518 687
22609 651
12676 90
34014 197
191130 904
20074 131
24468 208
36298 417
25631 606
49974 127
32828 196
40252 523
49580 803
23048 772
20277 472
24347 246
72143 297
43496 405
139981 413
27186 479
17825 48
101160 692
25482 141
24651 281
52151 165