4125 306
8820 450
13437 176
13318 157
4259 478
20738 977
7127 168
18647 130
284979 703
9315 101
32269 179
74902 459
4856 82
3400 89
8865 828
19181 664
6168 614
1828 173
2794 334
17071 366
2948 269
3067 133
4777 860
18074 814
944 134
15449 185
10701 583
10714 699