5400
5802
7245
11909
5813
9761
21490
8073
3833
8188
10676
3330
3301
3019
63903
6769
20206
7401
30415
3895
3608
7733
175852
38992
3495
21428
4015
5110
17936
4794
4520
6902
5730
3133
289780
42688
148933