3256 129
128403 441
51655 527
87855 812
57184 280
21916 667
131467 346
38227 302
33247 341
33678 436
83853 553
33338 936