2947 598
3824 388
10033 183
8333 519
15065 862
10542 276
8106 335
7238 482
6601 257
7941 697
13987 285
3564 542
2671 383