56251 548
6628 225
7433 90
151146 753
50425 482
27001 870
43099 265
16054 539
3918 226
3593 693
3377 126
7805 283
19511 244
3507 61