2991 598
3859 388
10077 183
8372 519
15110 862
10571 276
8143 335
7283 482
6654 257
7992 697
14154 285
3582 542
2703 383