56112 548
6623 225
7431 90
151007 752
50351 482
26991 870
42995 265
16006 539
3910 225
3588 693
3371 126
7796 283
19355 244
3504 61