4701
2889
9603
2754
4730
7828
2136
2163
9245
12852
13980
33275
5108
4956
5738
15091
3965
5126
17998
100396
7837
4526
7138
3825
14764
4032
5274
4786
3041
4890
4526
7507
4143
3606
3660
14559
28659
33744
34612
93735
50844
721608
50193
116052
10391
10288
130480