12227 561
3268 139
31114 414
1958 67
3386 604
4255 840
8533 639
1760 220
3639 827
9572 731
2612 343
3923 641