5528 315
5031 116
7148 451
6854 323
8689 642
18649 280
16709 362
5324 87
15161 187
15014 670
13788 892
7291 838
7164 397
4085 465
8028 593
8836 38
9216 673
3040 167
14251 285