246759
165714
110832
94073
49831
48766
48198
28682
20477
19039
14090
13326
11899
11077
9257
8515
8505
7489
7421
5804
5783
5174
5107
5024
4812
4413
4054
3746
2534
2514
2356
2092
1791
1790
1705
1577
1526
1424
1413
1395
1349
1244
1242
1232
1135
1096
1086
1035
1022
996