1406 316
433 99
167244 664
67545 215
108724 364
195960 322
212821 793
146208 612
106153 412
87895 571
128004 166