4942 203
6056 680
5318 571
6045 521
3932 120
4674 847
9323 457
5446 907
6277 633
3171 488
3104 103
4996 339
2859 283