2523
30962
8828
18030
13563
15552
8588
15124
10938
5149
2560
2318
2882
9591
2889
3631
6988
8973
13974
8036
4972
8081
6615
5010
4605
70593
10016
33511
33240
5101
4946
5721
15083
3958
5110
23611
17937
100284
7827
4518
7129
3443
3820
14746
4021
5267
4773
3035
4885
28601
33681
34492
203755
93527
50703
721470
263546
32905
115995
24514