196575 306
13759 755
20689 145
195216 282
15429 276
38967 209
16751 642
18467 107
49311 530
11129 619
19334 666
6455 400
23939 691