14101 30
4161 366
2394 124
3640 65
2348 94
4637 606
2690 274
3225 75
19875 173
2216 454
4444 660
6609 479