624184
3021
2710
2658313
23135
22434
1960
1831833
18318
1820
1760
1693391
1660
1634354
1529
13414
1339
12736
11517
11014
10625
990
9312
926327
915541
9110
907
890
888060
794
790
7722
748103
7015
687
654
633579
632
6210
609
598
583
5510
519
506
505
483
480
4713
4411
438
428
412966
402
3912
388
363
356
344
330
322
326
310
293
294
2914
291
280
274
273
260
253
240
246
244
247
233
224
220
213
211
180
170
160
153
142
140
131
111
90
50
51