120563 506
153686 818
139779 610
32783 209
32952 294
55383 985
6763 227
8620 272
5957 471
7410 406
10343 308
6999 608
13796 615