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