125125 190
65169 621
35879 893
163733 299
90629 98
112530 643
71953 93
37900 153
82334 776
108157 343
43612 589
36777 824
95634 482
52116 697
50140 116
45005 494
23885 537
103940 216
7849 745
18384 474
16736 786
190191 216
21782 890
166220 403
58157 600
7863 346
5488 217
49154 255