56057 548
6620 225
7430 90
150943 752
50325 482
26987 870
42954 265
15987 539
3905 225
3582 693
3371 126
7795 283
19314 244
3503 61