56243 548
6628 225
7433 90
151138 753
50421 482
27001 870
43095 265
16050 539
3918 226
3592 693
3377 126
7805 283
19505 244
3506 61