2913 628
3331 748
1297 131
2837 304
2779 198
5807 646
45683 357
8246 277
45284 912
4484 643
3222 491
7893 948