2964 598
3838 388
10045 183
8343 519
15080 862
10555 276
8117 335
7250 482
6619 257
7958 697
14105 285
3570 542
2673 383