4865 796
2184 112
2878 400
3328 578
3547 912
18139 420
1785 174
10915 509
5305 602
4902 113
18031 89
6491 675
23442 641
31865 623