1050 116
3752 923
6417 793
5514 508
19977 386
18850 682
23389 732
14944 858
15358 75
9457 423
19322 466
17122 507
19741 434
13127 144
9348 525
19431 364