25426 940
18861 846
5118 147
10963 575
2027 266
5519 703
3269 618
12317 154
4026 388
6177 526
4244 246
2420 243
1523 268