12973 85
15486 80
8804 430
7385 389
8980 197
9934 148
8786 492
36836 877
11676 944
6212 189
8911 670
4851 716
16007 593
4967 235
3778 177
3366 320