1428313
1294178
1178159
10147
91894
8546
813391
794354
707959
6914
667253
551013
538869
518060
398103
313579
291311
222234
211043
216873
192802
18149
132031
127747
112395
111702
114317
95265
72430
77978
68433
6763
50
53448
54293
54632
56
43868
40
41
31739
34536
35580
2859
23644
01216