153046 818
139289 609
114018 496
32557 209
32726 294
54928 983
6745 227
8602 272
5925 471
7350 406
10321 308
6984 608
13763 615