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