3183 487
7059 597
8329 548
11186 502
2944 30
6382 879
4479 596
2416 397
4352 456
3549 602
609 42
870 125
2278 281
1170 71
1938 243