2964 598
3840 388
10047 183
8344 519
15080 862
10555 276
8117 335
7250 482
6619 257
7959 697
14112 285
3570 542
2676 383