1031 140
6732 122
8800 244
32659 647
2416 120
46996 385
6412 586
6553 705
4675 911
10353 667
4624 884
3513 561