3056 394
2452 59
2434 71
7141 469
3454 348
3074 261
3516 220
5663 335
5994 765
9471 329
29043 766
29004 404
33089 259
4255 183
38883 316
5363 962