152956 818
139216 608
113869 496
32508 209
32687 294
54867 983
6742 227
8596 272
5919 471
7346 406
10321 308
6982 608
13761 615