5868 315
5091 116
7253 451
6939 323
8790 642
18969 280
16843 362
5396 87
15255 187
15053 670
13866 892
7410 838
7213 397
4120 465
8082 593
8893 38
9293 673
3096 167
14322 285