5131 621
3085 691
6370 51
4844 547
7218 945
7363 416
4062 272
3520 565
4602 607
2638 246
4715 797
9859 138
4959 37
4241 209
8755 179
3496 1006