1406 316
433 99
167223 664
67543 215
108710 364
195950 322
212815 793
146197 612
106148 412
87883 571
127998 166