1008 80
14395 634
11837 443
18825 927
342329 1177
39698 236
5023 578
3131 279
8920 423
4063 233
240024 504