3183 487
7063 597
8332 548
11187 502
2949 30
6384 879
4484 596
2416 397
4353 456
3550 602
609 42
870 125
2279 281
1171 71
1938 243