3183 487
7062 597
8331 548
11186 502
2949 30
6383 879
4482 596
2416 397
4353 456
3549 602
609 42
870 125
2279 281
1170 71
1938 243