5342 66
10880 470
5046 208
16144 401
26940 693
5817 73
12197 815
5039 378
8487 501
3533 167
3597 592
4167 214
10141 421
4364 66
4560 551