56309 548
6631 225
7435 90
151179 753
50438 482
27007 870
43135 265
16068 539
3920 226
3594 693
3380 126
7805 283
19551 244
3509 61