3240 629
1663 188
2992 835
20908 730
7286 164
20306 178
35972 510
14062 250
387411 1161
12787 771
57546 587