3256 129
128401 441
51652 527
87846 812
57182 280
21913 667
131452 346
38227 302
33242 341
33674 436
83826 553
33335 936