3056 394
2454 59
2434 71
7143 469
3455 348
3077 261
3517 220
5675 335
5994 765
9471 329
29044 766
29010 404
33095 259
4255 183
38887 316
5364 962