5891 465
4404 657
8251 412
4661 689
2000 300
2634 477
3249 871
2962 677
4315 412
2723 547
3099 933
5579 353
7443 587
4782 732
4468 827
2979 729
4211 75
1354 27
75109 320
44257 186
8988 663
5978 886
3960 746
1835 99
4199 480
5567 69
2293 417
4812 179