2969 598
3846 388
10050 183
8348 519
15088 862
10556 276
8118 335
7255 482
6624 257
7965 697
14139 285
3572 542
2685 383