1225 323
2784 317
4420 458
47230 941
1674 232
3546 871
2781 399
3942 452
7949 866
5514 554
24984 95
7064 501
6123 867
8705 543
8011 96
21279 105
3315 389
7317 485
2691 246
3163 262
4420 662
6282 236