3528
3089
3915
8884
5188
175869
4563
5334
5285
3096
4259
87164
7143
3892
3919
30980
15578
2566
3174
2597
8986
70606
10023
4954
5738
15091
3964
5126
17990
100376
7837
4526
7138
3452
3825
14764
4032
5274
4784
3041
4890
5873
7135
3634
13315
5479
4021
177533
50185
10288