7812 593
4277 381
252384 366
167891 292
138862 835
70590 767
9638 103
21277 813
62086 671
31927 666
749 127
3321 544
5517 198
29073 565
13555 608