164565
159946
310814
33693
4883
5022
1030181
18894
2856
2546
18801
64267
58853
45800
122851
10883
2745
755426
7897
7440
7484
5195
23613
3246
6914
2565
2365
3392
4080
2724
15313
4054
12530
5574
3182
6090
30453
2078
9874
2852
43838