2625 799
555 117
1466 398
1162 365
1284 307
1877 454
16969 471
14107 101
5779 423
166807 296
77728 878