3082 529
4301 681
3107 422
3059 603
8574 555
6643 336
2044 118
4630 640
7669 513
8360 885
5096 275
5170 543
33589 116
156990 755
46748 289
40122 259
44024 744