2666 308
6016 595
2828 625
5371 741
4535 542
2720 568
4477 468
3198 594
1400 33
3025 121
1664 46
2399 260
4257 703
4830 508
4245 664
5397 637
3331 412
3290 121
1358 44
4368 502
3267 881
2898 276
8875 416
3115 359