25561 940
18952 846
5137 147
10971 575
2029 266
5554 703
3287 618
12342 154
4033 388
6196 526
4272 246
2429 243
1525 268