3056 394
2454 59
2434 71
7143 469
3455 348
3078 261
3517 220
5676 335
5994 765
9471 329
29045 766
29011 404
33099 259
4256 183
38889 316
5364 962