2561 642
451 113
8824 652
6220 97
25920 92
19482 170
29687 378
73621 906
256175 701
31917 234
6667 140
7462 353