3082 529
4303 681
3108 422
3066 603
8585 555
6652 336
2052 118
4636 640
7685 513
8485 885
5102 275
5179 543
33827 116
157260 755
46875 290
40179 259
44096 744