1521 243
1283 97
4043 745
7845 820
3563 497
4397 159
9838 928
6964 424
5284 88
3268 289
4622 970
2485 457