2227 127
5028 192
8524 736
4331 488
5465 173
4076 728
21077 382
813 68
3090 611
5063 387
2666 373
1898 334