3295 487
7130 597
8607 548
11261 502
3352 30
6548 879
4630 596
2436 397
4424 456
3612 602
656 42
910 125
2381 281
1236 71
1985 243