3113 487
5746 596
8070 548
11014 502
2626 30
6193 879
4368 596
2391 397
4312 456
3498 602
589 42
842 125
2244 281
1127 71
1907 243