2916 598
3793 388
10009 183
8311 519
15015 862
10515 276
8072 335
7205 482
6558 257
7852 697
13967 285
3559 542
2650 383