3613 127
59073 548
6773 225
7515 90
155094 758
52196 484
27227 870
45710 268
17636 543
4043 226
3694 693
8031 283
23582 246
3666 61