3085 706
16962 840
4583 908
12341 532
13575 187
10534 304
7256 571
7628 790
10709 275
3866 441
3309 76
3649 201
14163 598