4727 648
5829 138
226806 989
167442 931
126030 897
60152 374
28480 361
65110 225
129014 1085
3621 77
3592 324
7485 315