3082 487
5729 596
8015 548
10997 502
2567 30
6142 879
4340 596
2376 397
4292 456
3494 602
577 42
836 125
2222 281
1107 71
1899 243