12840 132
8777 28
20915 340
10729 176
2931 365
4694 527
19250 94
3754 466
6211 954
9356 458
9556 692
8131 449
14734 408
8070 567
5003 746
7921 280