3125 278
4194 135
6681 789
5303 752
6402 214
3457 100
4492 589
5986 324
3260 268
3335 261
5064 287
8718 603
5734 621
5001 391
4798 359
3859 669
3621 337
3975 855
5883 673
3511 282
3751 78
3631 574
2600 277
2388 180