4862 796
2178 112
2864 400
3325 578
3544 912
18135 420
1777 174
10913 509
5301 602
4898 113
18027 89
6488 675
23439 641
31820 623