22337
29059
24823
111488
291952
8716
50263
91503
54727
38293
329474
6677
59815
11395
60833
113888
57432
28246
258704
492270
76580
48512
56732
176222
7882
15451
19612
19298
14448
61455
61239
16684
12940
34938
97961
1591
38677
199035
16872
297
607
388
22
18
210