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