1050 116
3752 923
6417 793
5514 508
2046 167
3789 338
2944 90
4083 163
6381 116
4742 656
4063 237
2749 89
4540 483
2672 46
9002 433
5411 560