20673
4460
111038
7577
3420
3558
4130
3284
3531
21026
3067
3859
7894
2021
18137
5792
3530
5141
4232
2953
5092
5099
20101
7255
3967
4347
5174
5762
16838
3480
3306
6248
3615
6481
3479
5284
3099
4257
9091
6674
6822
34578
8840
23422
42695
29833