2040 222
3220 790
28057 292
10759 934
33958 424
8545 91
10714 711
9631 416
10053 183
9859 782
16257 517
3486 30
9268 469
5386 859
11449 545