56143 548
6624 225
7431 90
151033 752
50366 482
26992 870
43017 265
16015 539
3914 226
3589 693
3371 126
7798 283
19380 244
3505 61