10386
52958
25844
10280
22303
8840
23367
226451
23422
39727
23927
42695
9328
15404
148994
4352
7846
29829
11327
2720
5260
35367
6256
5183
7548