2949 309
24814 594
2989 201
3485 142
3758 97
6175 585
6183 517
8606 433
7639 504
13658 416
5391 70
3692 589