3063 394
2455 59
2441 71
7158 469
3460 348
3083 261
3521 220
5687 335
5994 765
9483 329
29059 766
29049 404
33133 259
4263 183
38938 316
5367 962