12159 82
3547 813
5135 263
8779 652
7998 577
3556 655
6993 524
4056 475
3285 108
4153 556
4943 833
6676 592
6356 589
9481 818
892 35
4908 751
3002 245
1098 130
3554 561
9534 593
1289 163
5760 476
2885 490
2732 103