2945 598
3822 388
10030 183
8333 519
15064 862
10542 276
8106 335
7238 482
6599 257
7936 697
13987 285
3564 542
2670 383