3295 487
7128 597
8604 548
11261 502
3351 30
6548 879
4630 596
2435 397
4423 456
3612 602
655 42
910 125
2381 281
1236 71
1984 243