5810 315
5048 116
7199 451
6880 323
8716 642
18751 280
16758 362
5350 87
15193 187
15021 670
13802 892
7327 838
7179 397
4096 465
8045 593
8854 38
9240 673
3066 167
14283 285