1433 110
3728 750
4871 554
3103 721
4182 861
3145 25
5870 35
3215 319
2974 761
6194 612
2188 131
3875 536
49183 855
3404 752
2944 413
3779 264
17931 687
5696 121