1406 316
433 99
167246 664
67546 215
108726 364
195963 322
212823 793
146211 612
106153 412
87897 571
128004 166