12152 561
3257 139
30632 414
1955 67
3371 604
4250 840
8463 639
1750 220
3607 827
9374 731
2584 343
3903 641