5607 665
5892 267
7891 356
35462 877
11675 745
8213 321
4405 716
3580 439
3040 157
5732 440
11853 593