3182 487
7058 597
8322 548
11185 502
2942 30
6382 879
4478 596
2416 397
4348 456
3548 602
608 42
869 125
2278 281
1170 71
1937 243