3180 487
7057 597
8312 548
11184 502
2928 30
6377 879
4477 596
2415 397
4347 456
3546 602
606 42
869 125
2276 281
1170 71
1936 243