588 150
1526 142
4803 216
7386 493
21603 330
8147 718
2424 73
13612 472
9662 562
9648 645
3525 320
9921 787
5139 718
2997 518