1328 97
2234 111
4005 410
8257 806
2089 443
25995 290
8803 600
17428 516
10239 624
5162 207
15865 567
17377 310
7551 482
5740 286
9594 494
3693 707