2226 127
5027 192
8524 736
4330 488
5464 173
4075 728
21075 382
813 68
3090 611
5063 387
2666 373
1898 334