105942 397
55843 126
34588 421
30163 891
45429 616
64269 621
68531 415
61673 125
82538 710
148902 920
159824 1008
100413 642
86063 724
40914 916
99332 686
69990 488
55470 254
33607 48
34719 167
129076 584
52839 617
60740 143
69122 437
63435 708