5231
6137
27209
7569
2914
8532
15301
29953
2370
12483
23739
4925
9965
237173
45669
50930
30874
6516
20328
6286
296677
22040
4551
9688