2755 356
13051 211
59370 291
49444 618
88531 573
12480 629
1451 77
4511 864
5144 697
10342 620
27798 118
9798 681
7521 593
22066 475
61487 470
4454 748