1089 80
5632 245
8534 679
2931 252
5878 673
9253 582
16134 275
6907 439
2210 232
11582 328
8596 494
3719 646
7248 179
6162 734
8546 434
2781 574
3214 780
9372 676
4758 473
9691 903
2725 257
874 111
9190 644
12079 638