3087 529
4309 681
3117 422
3073 603
8597 555
6661 336
2062 118
4648 640
7707 513
8498 885
5111 275
5191 543
34115 116
157731 755
47066 290
40294 259
44235 744