119261 503
153639 818
139751 610
32767 209
32927 294
55339 985
6762 227
8614 272
5957 471
7402 406
10341 308
6998 608
13795 615