1012 80
14401 634
11838 443
18828 927
342388 1177
39703 236
5024 578
3131 279
8921 423
4065 233
240112 504