56300 548
6631 225
7435 90
151176 753
50438 482
27006 870
43135 265
16067 539
3919 226
3594 693
3380 126
7805 283
19549 244
3509 61