3180 487
7057 597
8312 548
11184 502
2931 30
6378 879
4477 596
2416 397
4347 456
3546 602
606 42
869 125
2277 281
1170 71
1936 243