120516 506
153686 818
139778 610
32783 209
32951 294
55381 985
6763 227
8620 272
5957 471
7410 406
10343 308
6999 608
13796 615