1225 323
2783 317
4418 458
47230 941
1672 232
3546 871
2781 399
3942 452
7949 866
5514 554
24982 95
7063 501
6123 867
8705 543
8011 96
21279 105
3315 389
7316 485
2691 246
3163 262
4419 662
6282 236