2927 598
3810 388
10017 183
8319 519
15032 862
10527 276
8087 335
7215 482
6578 257
7873 697
13975 285
3560 542
2655 383