12125 82
3510 813
5480 506
1791 182
2250 210
3339 783
3812 366
4905 833
3832 600
4296 117
2448 289
3039 447
6523 733
7139 703
4624 455
1348 184
1421 221
2221 274
9424 821
6122 629
4682 850
2488 310
5500 783
4242 565