25746 127
105723 158
91342 743
46265 860
15693 333
6239 514
5386 428
24083 620
15782 241
9930 749
42144 301
123079 551
3331 734
36617 343
58979 896
112700 447
2573 181
87417 196
48216 893
8230 592
15625 383
5856 868
6115 373
71065 548
172983 626
65573 455
3477 881
35621 327