3168
2201
2215
4060
3130
18542
2739
3790
3045
2473
5028
2892
7709
91590
19900
2463
7493
3568
14067
5542
2333
7154
2752
33308
5284