56479 548
6637 225
7440 90
151327 754
50506 482
27014 870
43221 265
16148 539
3924 226
3598 693
3384 126
7811 283
19706 244
3519 61