2944 598
3821 388
10029 183
8333 519
15064 862
10542 276
8106 335
7237 482
6598 257
7930 697
13987 285
3564 542
2669 383