3184 487
7063 597
8341 548
11188 502
2950 30
6388 879
4485 596
2416 397
4354 456
3550 602
609 42
870 125
2279 281
1171 71
1938 243