25538 940
18933 846
5137 147
10970 575
2029 266
5552 703
3281 618
12334 154
4029 388
6188 526
4265 246
2426 243
1524 268