613 99
2946 729
2624 482
28571 779
3327 696
4690 954
1216 209
949 66
11587 690
3765 468
4969 229
2187 625
1345 275
2059 535
2893 899
687 172
546 92
651 43
2410 724
3895 764
1297 236
900 195
8622 415
7870 826
39084 418
4727 710
1862 387
2438 224