3111 350
4385 152
50237 103
52921 468
66299 857
75949 149
70164 371
92085 767
16523 148
7146 159
19278 112