8191 747
6322 465
14277 428
4668 391
15991 148
17141 501
5105 308
18176 407
11224 502
5597 798
2238 284
2637 170
2329 129
7225 624
4053 674
2602 526
4628 72
2090 106
11699 201