1229 323
2818 317
4535 458
47241 941
1693 232
3560 871
2784 399
3949 452
7956 866
5521 554
24994 95
7092 501
6132 867
8707 543
8025 96
21315 105
3315 389
7334 485
2702 246
3173 262
4426 662
6315 236