3175 487
7057 597
8307 548
11183 502
2922 30
6371 879
4473 596
2415 397
4346 456
3544 602
605 42
869 125
2275 281
1170 71
1936 243