1071 133
5361 421
10233 794
7639 398
14695 591
7789 603
6511 664
9882 229
14289 830
3024 46
4069 474
30967 91