135695 267
4391 210
65500 968
155034 717
432357 1183
111344 575
139413 410
57553 987
30654 572
6595 957
69440 208