2936 277
3956 108
3665 74
8159 658
6163 712
5913 668
2657 34
5394 701
1680 161
72592 337
5888 49
61962 540
62782 373
16913 615
112345 849
3930 674
23021 530
5340 224
6560 507
23326 488
7391 330
16068 441
6276 86
8934 527
28615 892
14530 488
24189 433
13925 679