2298 220
2501 117
1729 60
2894 370
67100 653
3592 643
2482 244
8616 240
3125 448
4677 338
91468 792
41733 688
2822 359
2493 154
2701 565
3167 369
5051 390
5600 533
5691 887
7217 372
913 33
5887 723
3332 456
9532 618
3804 812
3047 668
4093 664
5725 733