988 262
2478 534
1758 505
479 143
1971 470
409 82
2542 706
3405 353
160310 854
17765 665
10380 771
49798 255
14975 134
6805 552