6960 393
3150 547
2481 238
4205 289
3127 128
4244 506
3606 425
13063 701
8456 42
17561 684
17150 848
39881 34
6284 58
43382 723