3259 422
3196 603
8909 555
6768 336
2235 118
4756 640
7943 513
8919 886
5227 275
166143 763
52203 293
42826 259
47058 744