8398 399
3170 394
2620 59
2619 71
7495 469
3608 348
3282 261
3728 220
6012 335
6143 765
9805 329
29678 766
30089 404
34058 259
4484 183
40168 317
5525 962