3082 529
4300 681
3107 422
3059 603
8573 555
6643 336
2044 118
4630 640
7667 513
8359 885
5096 275
5169 543
33574 116
156955 755
46735 289
40119 259
44015 744