3063 394
2456 59
2441 71
7159 469
3460 348
3083 261
3522 220
5688 335
5994 765
9483 329
29060 766
29049 404
33136 259
4263 183
38938 316
5367 962