166474
99502
83161
45609
41717
25072
24144
20873
18429
18033
14033
10052
6997
6662
6649
5645
5026
4072
3747
3334
3290
2635
2236
1443
1438
1380
1259
972
963
952
869
600
554
513
496
441
224
175
166
143
21
1
0