3259 422
3198 603
8916 555
6769 336
2235 118
4759 640
7946 513
8920 886
5227 275
166223 763
52249 293
42869 259
47087 744