4865 796
2184 112
2876 400
3327 578
3547 912
18139 420
1785 174
10915 509
5304 602
4902 113
18030 89
6491 675
23442 641
31863 623