32056
18701
12225
4421
7958
79920
7062
392
6181
1453
5354
19322
5243
20210
4571
2227
4271
54675
4041
1293
3967
202
3874
929
3720
2033
3176
0
3107
14397
2944
16694
2922
1798
2888
112437
2434
2893
2328
1835
2166
2353
2107
1139
2051
448
2031
296
1829
16409
1795
11038
1779
1738