118608 501
153598 818
139713 610
32760 209
32920 294
55324 985
6762 227
8613 272
5956 471
7400 406
10340 308
6998 608
13794 615