3182 487
7057 597
8320 548
11185 502
2937 30
6380 879
4478 596
2416 397
4348 456
3548 602
607 42
869 125
2278 281
1170 71
1936 243