2601 222
3220 790
28057 292
10759 934
33961 424
8545 91
10716 711
9631 416
10053 183
9859 782
16257 517
3486 30
9269 469
5386 859
11449 545