3183 487
7061 597
8329 548
11186 502
2945 30
6383 879
4480 596
2416 397
4352 456
3549 602
609 42
870 125
2278 281
1170 71
1938 243