2741 150
2721 694
880 174
28427 332
957 147
1629 257
4384 881
144900 779
9082 765
48721 504
78206 459
76587 193