21702
9921
2917
2163
38764
19580
3943
15554
3964
3878
3823
50978
15324
73538
2656
21304
2297
3872
12311
3241
5010
2343
6844
15999
7276
4489
2488
14896
5211
7196
5259
6348
2671
20391
6741
2514
3535
15349
20403
56808
10040
4782
7722
5836
4146
27707
5084
200854
5820
3525
14265
29819
4245
4996
2866
2618
5676
2221
7899
2338