1292 424
2876 844
2993 706
1863 462
2937 815
2126 692
17389 640
3958 568
60767 182
12116 563
3408 160
14209 662