19932
3508
3077
34112
7694
3592
10301
21392
13284
3414
54500
15063
6308
10636
19891
158760
3610
3556
2987
4077
18395
5146
4940
6159
3280
3048
11943
240997
4011
4204
10395
12485
3260
2301
5644
4611
5907
9520
3119
40552
6722
2149
6930
22455
36351
18251
3617
6731
2880
37432
2472
2464
3205
5216
2724
17344
90065
56847
10199
9609