1336 97
2238 111
4007 410
8297 806
2091 443
25996 290
8803 600
17428 516
10240 624
5162 207
15866 567
17378 310
7553 482
5742 286
9594 494
3695 707