143097
110034
76437
50271
43992
30089
26177
25961
22393
12341
11735
7467
7003
6170
6064
4542
4104
4089
3544
3410
2765
1618
1112
1091
920
845
552
390
386
300
197
184
3
2
0