1624 116
5946 669
5016 347
2791 517
4533 673
7311 356
17644 377
19069 605
6313 262
10511 510
4167 414