116914
65577
62560
51700
42843
31963
31723
28219
28199
27574
22690
17649
17073
15856
14418
13686
13411
12181
12144
11757
10873
10571
9922
9083
9041
8859
6977
6725
6717
6704
6553
6070
5744
4835
4242
3927
3802
3621
3463
3098
2953
2574
2551
2343
1973
1723
1700
1684
1550
1476
1431
1429
1328
1287
1176
1069
958
829
815
804
783
776
769
501
473
470
444
433
408
399
393
382
380
344
339
338
315
268
233
172
154
140
131
110
107
81
64
61
51
39
32
25
17
16
6
5
3
0