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