952 1
2205 1
1451 1
10008 1
8658 1
5057 1
4554 1
1730 1
4928 1
5905 1
9877 1
26955 1
3902 1
49005 1
5254 1
958 1
11481 1
428 1
1053 1
708 1
259 1
1383 1
3032 1
2358 1