5608 665
5896 267
7900 356
35470 877
11688 745
8218 321
4405 716
3587 439
3046 157
5742 440
11857 593