3085 706
16971 840
4584 908
12342 532
13575 187
10534 304
7256 571
7628 790
10710 275
3866 441
3309 76
3649 201
14164 598