952 231
1642 337
4488 706
1662 502
728 129
1001 205
3840 457
2854 579
1016 239
1421 125
2962 663
2123 498
3328 616
1848 373
729 130
5147 406
1211 41
1465 296
1532 334
1584 323
2626 673
4976 539
4663 871
4352 389