13462
4628
18045
16279
8984
9117
77186
65767
258196
24867
727813
252354
20150
17330
10926
241313
12770
3928
12603
13448
21491
22682
22892
7111
5820
5226
29246
10362
7233
8860