120743
40751
157542
951125
17682
7251000
332475
254673
459240
466620
288740
934172
556749
170585
415349
253672
139133
211341
746389
722419