21506
15079
4257
4251
1746
2430
1623
15783
2607
4968
1941
1496
15871
6043
6255
1786
1591
73206
3897
14566
15598
54538
2074
7967
19308
1438
11600
1811
2540
8156
1449
6538
1836
7591
2178
23651
8060
19407
3650
4907
2296
3456
5884
1572
1692
5751
5669
6080
1835
1719
36557
3714
2172
1673
4104
2399
2148
6465
3158
1853