3004 759
272 75
3579 384
2744 569
5741 480
23536 82
5502 517
19795 596
5632 240
19276 308
30717 936
16356 774
7592 350
21845 315
5157 68
15327 256
14553 845
6570 504
11218 329
8174 209