3181 487
7057 597
8319 548
11184 502
2932 30
6379 879
4478 596
2416 397
4348 456
3547 602
607 42
869 125
2277 281
1170 71
1936 243