3062 394
2455 59
2439 71
7156 469
3459 348
3082 261
3521 220
5686 335
5994 765
9483 329
29059 766
29048 404
33130 259
4263 183
38936 316
5367 962