15625 342
7631 521
7495 342
3952 612
7356 757
22045 45
8599 254
11832 274
8895 237
21756 340
16679 485
5195 328
5367 742
9646 624
2441 367