2651 561
3720 907
3163 340
62302 591
2928 296
4746 569
75726 412
15003 71
6946 252
27684 337
17698 798
3601 429
5521 695
2937 305