55963 548
6619 225
7428 90
150870 752
50270 482
26984 870
42904 265
15957 539
3900 225
3581 693
3366 126
7795 283
19252 244
3501 61