2246 550
1686 178
2412 353
2117 87
3154 764
15488 484
51780 532
8031 540
12161 571
2919 85
2647 152
5167 619
2900 777