3082 529
4300 681
3107 422
3059 603
8573 555
6643 336
2044 118
4630 640
7667 513
8359 885
5096 275
5170 543
33578 116
156971 755
46739 289
40120 259
44019 744