3257 129
128412 441
51663 527
87868 812
57192 280
21922 667
131508 346
38230 302
33253 341
33682 436
83931 553
33344 936