11386 820
12880 301
17010 154
12126 135
11930 349
2926 227
4318 681
21638 669
8511 834
8258 503
7209 418