2959 598
3832 388
10039 183
8338 519
15076 862
10547 276
8115 335
7246 482
6612 257
7953 697
14050 285
3566 542
2671 383