1002 262
1625 533
1345 321
2371 573
5581 282
3182 355
4592 76
2235 641
5926 269
7379 612
2314 47
8157 583
3580 201
2336 601
4624 466
1761 320
8129 814
6081 687
2030 641
8840 443
2510 668
4634 385
4346 565
3901 204