161792
65076
61647
52893
46917
45708
44410
37203
27263
24779
20782
18726
17407
15256
14900
14266
14174
13583
13368
13176
12751
12657
12222
11007
10651
10092
9657
7533
6526
6522
6188
5261
5234
5083
4013
3737
3584
3432
3189
3123
2850
2722
2352
2339
1974
1966
1634
1560
1453
1415
1382
1375
1302
1240
1203
1135
964
944
894
793
792
765
758
481
441
437
429
426
406
388
376
366
343
330
326
315
294
268
207
168
116
105
99
84
77
64
61
50
39
27
24
19
16
12
6
5
2
0