1406 316
433 99
167240 664
67545 215
108722 364
195954 322
212820 793
146203 612
106151 412
87892 571
128002 166