5472 382
6554 435
5326 325
7503 69
2977 439
6001 477
4396 681
5669 418
2132 80
14831 89
44088 153
76224 1003