2914 598
3787 388
10006 183
8310 519
15015 862
10515 276
8068 335
7198 482
6551 257
7850 697
13965 285
3558 542
2650 383