3609 509
2566 177
4502 501
5449 564
5322 928
2274 251
3388 802
2441 398
5976 393
1010 59
2899 187
4901 555
8089 587
7081 57
4296 254
5194 692
6625 319
7294 614
8045 781
1804 241
9635 977
5498 374
636 37
3470 171