1289 199
2594 460
2841 531
2642 523
7567 324
3313 861
55413 587
4079 268
2543 61
3579 78
3651 491
3664 265
4814 627
1069 40
4873 782