152993 818
139241 608
113932 496
32527 209
32698 294
54893 983
6742 227
8598 272
5920 471
7348 406
10321 308
6983 608
13763 615