196610 306
13759 755
20689 145
195248 282
15430 276
38967 209
16751 642
18467 107
49325 530
11130 619
19335 666
6455 400
23949 691