3061 394
2455 59
2439 71
7156 469
3459 348
3082 261
3521 220
5686 335
5994 765
9482 329
29058 766
29047 404
33129 259
4262 183
38935 316
5366 962