56282 548
6628 225
7435 90
151165 753
50432 482
27004 870
43119 265
16062 539
3919 226
3593 693
3379 126
7805 283
19538 244
3508 61