1333 97
2237 111
4006 410
8267 806
2091 443
25996 290
8803 600
17428 516
10239 624
5162 207
15865 567
17377 310
7552 482
5742 286
9594 494
3694 707