25568 940
18956 846
5138 147
10973 575
2029 266
5554 703
3287 618
12342 154
4033 388
6196 526
4272 246
2430 243
1525 268