12209 561
3268 139
31032 414
1957 67
3382 604
4255 840
8531 639
1760 220
3636 827
9562 731
2612 343
3922 641