25463 940
18878 846
5128 147
10964 575
2028 266
5525 703
3278 618
12321 154
4026 388
6179 526
4253 246
2421 243
1524 268