3056 394
2453 59
2434 71
7143 469
3455 348
3075 261
3516 220
5665 335
5994 765
9471 329
29044 766
29008 404
33092 259
4255 183
38886 316
5364 962