2670
2267
1850
14972
9463
2228
1847
3273
2511
8476
11268
8508
5313
13622
13480
5101
1553
13743
393
7211
12915
1551
5956
