3311326
3261961
2763829
2707133
2462033
2345817
1726438
1683228
1672118
1533916
1523611
1468823
1428815
139347
1391024
1294314
1239830
1220810
1202216
104327
1008319
931913
92139
881523
836410
83547
827919
709813
690213
67644
621514
61804
605510
589311
47743
47613
43297
42330
38864
35441
33932
33080
312810
31205
28686
27873
26303
23990
11010