30250
18312
11626
4343
7789
79288
5986
1398
5249
19322
5109
20063
4473
2226
4041
53871
3943
1269
3849
202
3783
929
3626
2033
3140
0
3072
14397
2903
16694
2873
1774
2800
109832
2384
2871
2226
1713
2086
1139
1949
286
1940
2259
1894
406
1762
11038
1740
1729
1721
15642