55971 548
6619 225
7429 90
150877 752
50272 482
26984 870
42909 265
15958 539
3903 225
3581 693
3366 126
7795 283
19258 244
3501 61