116914
65577
62560
42843
28199
27574
22690
17500
17073
15856
8859
7826
6977
5786
5744
5583
3802
3463
3220
3129
2778
2574
2429
1815
1671
1582
1521
1464
1429
1317
1307
1221
992
765
716
571
504
393
280
140
43
27
23
17
7
2
0