2949 309
24799 594
2986 201
3484 142
3757 97
5677 585
6178 517
8583 433
7638 504
13653 416
5389 70
3691 589