2221 550
1683 178
2376 353
2095 87
3135 764
15476 484
51768 532
8005 540
12145 571
2914 85
2646 152
5166 619
2899 777