1337 97
2239 111
4007 410
8329 806
2092 443
25996 290
8804 600
17428 516
10240 624
5162 207
15867 567
17379 310
7553 482
5744 286
9595 494
3695 707