29489
18143
11356
4299
7695
78599
6740
382
5843
1402
5211
19322
5056
19971
4427
2222
3917
53333
3902
1269
3775
202
3734
929
3538
2022
3108
0
3051
14397
2873
16694
2843
1750
2758
108668
2357
2853
2171
1676
2059
1139
1917
279
1807
386
1788
2206
1751
11038
1716
1727
1698
995