56108 548
6622 225
7431 90
151002 752
50349 482
26989 870
42988 265
16004 539
3909 225
3588 693
3371 126
7796 283
19351 244
3504 61