3082 529
4303 681
3107 422
3062 603
8576 555
6650 336
2046 118
4633 640
7676 513
8363 885
5101 275
5177 543
33722 116
157136 755
46823 290
40145 259
44068 744