42642 933
4993 72
4345 604
4421 130
5656 878
2059 299
9149 640
3519 317
8337 90
6369 426
2069 135
4699 436
58979 293