12156 561
3259 139
30690 414
1955 67
3371 604
4250 840
8463 639
1750 220
3607 827
9376 731
2587 343
3903 641