43311
7056
270688
10047
5270
4804
2741
16993
8235
12522
2448
43564
5554
1949
4352
6239
2725
14622
2424
6073
2786
9349
12268
11800
7716
6352
20489
10799
19358
58601
13155
11225
36296
7285
2394
2233
11205
13626
2466
32048
8610
2624
17194
8768
12629
13644
11459
19730
21198
20123
15608
2031
3752
196814
2702
7251
3113
4488
12563
13882