11386 820
12881 301
17010 154
12127 135
11931 349
2926 227
4318 681
21638 669
8511 834
8259 503
7209 418