3001 511
4736 723
8755 289
1350 226
3326 660
3140 667
3095 717
6084 731
4702 279
714 113
8478 901
1791 381
4014 205
677 45
6842 421
5870 208
2499 460
1286 120
3850 159
4335 640
3700 404
7723 605
3859 279
2868 130
5455 334
5868 786
5582 806
3082 47