2955 598
3829 388
10036 183
8336 519
15069 862
10546 276
8111 335
7243 482
6608 257
7949 697
14028 285
3566 542
2671 383