18788 570
9535 441
18471 274
9550 934
54342 567
46097 701
29819 187
187704 682
7232 566
9077 494
4113 432
7848 384
6172 168
6005 115
5799 803
2233 176