25373
17036
9855
3979
7272
76792
6175
365
5267
1325
5001
19322
4782
19500
4158
2205
3632
1214
3502
202
3452
929
3379
51465
3086
1842
2992
0
2947
14397
2758
16694
2730
1668
2588
103960
2210
2757
2006
1139
1868
1322
1712
260
1692
11038
1653
992
1589
1632
1568
43871
1566
1712