3561 907
2868 340
54632 591
2696 296
4619 569
74673 411
14058 70
6498 252
27348 337
13386 798
3347 428
5176 695
2721 305