1009 80
14395 634
11837 443
18825 927
342333 1177
39699 236
5023 578
3131 279
8920 423
4063 233
240026 504