21717
5683
2622
2519
4555
4349
15297
3329
4159
3265
4533
3273
3477
4494
102820
90300
4283
9542
37097
4057
10924
4379
4030
3233
2512
3364
7096
2617
3360
9284
5218
2911
5737
2897
3271
2668
4197
52100