120667 506
153692 818
139781 610
32787 209
32952 294
55389 985
6763 227
8620 272
5957 471
7410 406
10343 308
7000 608
13796 615