1275 323
2858 317
4740 458
47254 941
1723 232
3581 871
2803 399
3961 452
7975 866
5542 554
25002 95
7144 501
6155 867
8716 543
8044 96
21370 105
3330 389
7365 485
2714 246
3186 262
4443 662
6342 236