2949 598
3825 388
10035 183
8333 519
15066 862
10542 276
8107 335
7239 482
6602 257
7941 697
13995 285
3564 542
2671 383