3295 487
7129 597
8605 548
11261 502
3352 30
6548 879
4630 596
2436 397
4423 456
3612 602
656 42
910 125
2381 281
1236 71
1984 243