3056 394
2453 59
2434 71
7143 469
3454 348
3074 261
3516 220
5664 335
5994 765
9471 329
29043 766
29005 404
33089 259
4255 183
38884 316
5363 962