3660 767
1324 308
15277 334
23956 649
666541 1559
43241 86
5912 667
7526 111
8509 97
9645 814
37679 718
7399 530
14121 598
12178 300
83360 394