3613 127
59073 548
6773 225
7515 90
155092 758
52195 484
27227 870
45706 268
17636 543
4043 226
3694 693
8031 283
23574 246
3666 61