3084 706
16955 840
4580 908
12341 532
13574 187
10534 304
7256 571
7628 790
10709 275
3866 441
3309 76
3649 201
14163 598