20691 331
5694 407
14573 845
6647 114
4988 687
8292 491
13159 419
14019 37
6404 595
6933 290
11638 358
9371 310
3261 614
4499 160
8218 691
7818 652
13213 54
3590 768
16252 732
17635 692
42436 798
3391 43
4749 400
46368 549
30526 481
4207 542
3436 142
5267 670