25461 940
18878 846
5128 147
10964 575
2028 266
5522 703
3276 618
12321 154
4026 388
6179 526
4251 246
2421 243
1523 268