3071 394
2472 59
2461 71
7225 469
3486 348
3124 261
3553 220
5732 335
6008 765
9524 329
29150 766
29178 404
33265 259
4303 183
39085 316
5379 962