21233
6289
15281
20271
13977
3613
13441
11863
3410
28675
17145
31281
5138
4311
8156
14429
30012
24547
52757
21483
6536
20847
8050
13557
7457
27635
9197
9531
3869
5441
19243
9970
4990
12112
26661
76380
8712
38354
19438
22013
21180
12267
451003
89478
31045
12986
307951
8102
15794
33688
10457
44650
138251
2766
37783
20323
11622
8255
12465
26307