3093 598
4013 388
10215 183
8576 519
15241 862
10692 276
8284 335
7565 482
7082 257
8128 697
14249 285
3631 542
2778 383