56108 548
6622 225
7431 90
151003 752
50350 482
26989 870
42992 265
16005 539
3910 225
3588 693
3371 126
7796 283
19352 244
3504 61