3613 127
59072 548
6773 225
7515 90
155090 758
52194 484
27227 870
45706 268
17636 543
4043 226
3694 693
8031 283
23572 246
3666 61