3899 345
1380 103
12867 283
6573 292
4701 587
18682 389
16183 571
3072 270
19446 793
18505 833
19996 575