3087 706
1334 275
1490 295
2401 324
1121 287
39073 217
3140 830
4097 357
996 144
3027 708
1499 308
2935 739
1087 188