3563 907
2868 340
54652 591
2696 296
4619 569
74674 411
14063 70
6499 252
27349 337
13386 798
3347 428
5177 695
2721 305