56116 548
6623 225
7431 90
151009 752
50355 482
26991 870
42996 265
16008 539
3911 225
3588 693
3371 126
7796 283
19358 244
3504 61