16640 608
6288 198
8741 593
5162 385
256219 366
171530 297
142449 839
71895 767
9746 103
21663 813
63552 672
32951 667
808 127
3394 544
30256 569