196600 306
13759 755
20689 145
195236 282
15429 276
38967 209
16751 642
18467 107
49321 530
11130 619
19335 666
6455 400
23943 691