2747 744
3840 103
2305 624
14014 341
21677 74
394602 767
249285 494
183849 467
99202 709
3061 533
13846 781
4226 739
7727 691
5328 117