2227 127
5032 192
8524 736
4332 488
5466 173
4077 728
21090 382
813 68
3090 611
5063 387
2669 373
1898 334