996
43258
44390
32701
44274
44875
909
30314
41522
29510
45615
40477
29290
44492
44738
189
216
45872
44572
501