1333 120
3107 154
2821 359
4548 424
3382 607
9334 473
6777 748
4491 753
8271 877
2703 264
3853 498
4996 680
2916 415
4281 874
2320 217
5197 533
4096 283
16503 642
3648 597
2529 215
4406 799
4710 330
3579 577
1578 91