15861
159118
5548
43801
120252
66964
29236
10260
24959
8310
110396
12670
5309
16481
9687
13122
9531
12915
131033
85023
2195
12160
63759
30329
7614
8467
25725
93910
5611
102281
6521
6209
12202
12680
9721
282548
15609
1233710
68614
31837
20848
40854
6884
7762
5324
41048
62034
6827
21190
41618
6118
74293
7428
6982
6879
4620
3960
65086
241873
7090