5607 665
5893 267
7891 356
35462 877
11677 745
8213 321
4405 716
3580 439
3042 157
5733 440
11854 593