196616 306
13759 755
20689 145
195263 282
15431 276
38967 209
16751 642
18470 107
49333 530
11132 619
19336 666
6455 400
23954 691