3071 394
2471 59
2461 71
7223 469
3486 348
3121 261
3553 220
5730 335
6008 765
9522 329
29148 766
29171 404
33262 259
4303 183
39080 316
5379 962