162576
66308
62542
53378
47106
45715
44175
37576
27274
24942
20782
18726
17427
15403
15257
15136
14292
13600
13373
13162
12839
12299
12134
11012
10677
10372
9669
7485
6570
6531
6189
5261
5246
5086
3992
3749
3590
3432
3126
3122
2850
2722
2355
2343
1974
1969
1634
1560
1455
1415
1382
1375
1302
1240
1208
1087
971
944
894
795
792
765
758
481
441
437
429
426
406
388
376
367
343
332
327
316
294
268
208
168
116
105
101
84
77
64
61
50
39
27
24
19
16
12
6
5
2
0