2935 697
10780 154
5004 685
33609 281
15028 403
54450 173
16417 508
12115 121
5957 171
31714 344
6718 482
4447 637