25309
17028
9839
3976
7265
76786
6167
365
5259
1324
4998
19322
4775
19499
4156
2205
3629
1213
3498
202
3449
929
3366
51391
3080
1835
2990
0
2944
14397
2757
16694
2730
1668
2587
103930
2206
2757
2006
1139
1866
1314
1709
260
1691
11038
1653
992
1589
1632
1566
43854
1566
1712