3613 127
59070 548
6773 225
7515 90
155085 758
52192 484
27227 870
45704 268
17636 543
4043 226
3694 693
8031 283
23569 246
3665 61