1412 316
435 99
37527 428
20510 394
167394 664
67582 215
108819 364
196068 322
212891 793
146434 612
106200 412
87979 571
128053 166