4946 138
5839 458
14459 405
3748 807
10549 498
3580 154
7391 624
2410 80
5144 351
4581 181
8757 458
15330 512
3775 525
2909 746
3787 347
2139 397
2573 413