58596
4186
11203
2354
2586
32044
3502
2615
7216
2891
2255
2290
80715
19724
21192
4362
3748
7248
3110
8864
10589
4847
111064
3560
6384
23189
7337
4115
6353
16399
3169
7346
4516
3968
4566
11275
10665
4116
3616
3480
10334
3722
2857
4485
4261
3818
48770
8987
5645
8181
7137
6826
3202
2831
3141
34618
23431