2976 598
3849 388
10057 183
8351 519
15095 862
10557 276
8128 335
7258 482
6628 257
7973 697
14143 285
3573 542
2692 383