2824 826
2048 403
31592 885
37889 474
38215 219
18235 189
46073 217
28911 835
15105 417
13988 824
2245 51