1336 97
2238 111
4007 410
8300 806
2091 443
25996 290
8804 600
17428 516
10240 624
5162 207
15866 567
17379 310
7553 482
5743 286
9594 494
3695 707