55956 548
6618 225
7428 90
150863 752
50266 482
26984 870
42900 265
15953 539
3900 225
3581 693
3366 126
7795 283
19249 244
3501 61