3082 529
4302 681
3107 422
3059 603
8574 555
6643 336
2044 118
4630 640
7669 513
8360 885
5098 275
5172 543
33610 116
157005 755
46756 289
40122 259
44028 744