589 150
1526 142
4803 216
7386 493
21603 330
8148 718
2424 73
13612 472
9662 562
9651 645
3525 320
9921 787
5144 718
2997 518