22580
10270
79435
79524
4235
5395
58012
145042
61715
88325
45232
81810
90754
4678
45812
3197
63823
3855
4425
3120
2434
49222
72417
52012
6839